Skip to main content
Log in

An \(O(\sqrt{n}L)\) iteration Mehrotra-type predictor-corrector algorithm for monotone linear complementarity problem

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

In this paper we propose a new class of Mehrotra-type predictor-corrector algorithm for the monotone linear complementarity problems (LCPs). At each iteration, the method computes a corrector direction in addition to the Ai–Zhang direction (SIAM J Optim 16:400–417, 2005), in an attempt to improve performance. Starting with a feasible point \((x^0, s^0)\) in the wide neighborhood \(\mathcal {N}(\tau ,\beta )\), the algorithm enjoys the low iteration bound of \(O(\sqrt{n}L)\), where \(n\) is the dimension of the problem and \(L=\log \frac{(x^0)^T s^0}{\varepsilon }\) with \(\varepsilon \) the required precision. We also prove that the new algorithm can be specified into an easy implementable variant for solving the monotone LCPs, in such a way that the iteration bound is still \(O(\sqrt{n}L)\). Some preliminary numerical results are provided as well.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ai, W., Zhang, S.: An \(O(\sqrt{n}L)\) iteration primal-dual path-following method, based on wide neighborhoods and large updates, for monotone LCP. SIAM J. Optim. 16, 400–417 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  2. Andersen, E.D., Ye, Y.: On a homogeneous algorithm for the monotone complementarity problem. Math. Program. 84, 375–399 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cartis, C.: Some disadvantages of a Mehrotra-tpye primal-dual corrector interior point algorithm for linear programming. Appl. Numer. Math. 59, 1110–1119 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cartis, C.: On the convergence of a primal-dual second-order corrector interior point algorithm for linear programming. Technical Report, Numerical Analysis Group, Computing Laboratory, Oxford University (2005). http://www.optimization-online.org/DB_HTML/2005/03/1097.html. Accessed April 2005

  5. Colombo, M., Gondzio, J.: Further development of multiple centrality correctors for interior point methods. Comput. Optim. Appl. 41, 277–305 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  6. Kojima, M., Mizuno, S., Yoshise, A.: A primal-dual interior point algorithm for linear programming. In: Megiddo, N. (ed.) Progress in Mathematical Programming: Interior Point and Related Methods, pp. 29–47. Springer, New York (1989)

    Chapter  Google Scholar 

  7. Kojima, M., Mizuno, S., Yoshise, A.: A polynomial-time algorithm for a class of linear complementarity problems. Math. Program. 44, 1–26 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  8. Liu, C., Liu, H., Cong, W.: An \(O(\sqrt{n}L)\) iteration primal-dual second-order corrector algorithm for linear programming. Optim. Lett. 5, 729–743 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  9. Megiddo, N.: Pathways to the optimal set in linear programming. In: Megiddo, N. (ed.) Progress in Mathematical Programming: Interior Point and Related Methods, pp. 131–158. Springer, New York (1989)

    Chapter  Google Scholar 

  10. Mehrotra, S.: On the implementation of a primal-dual interior point method. SIAM J. Optim. 2, 575–601 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  11. Mizuno, S., Todd, M.J., Ye, Y.: On adaptive step primal-dual interior-point algorithms for linear programming. Math. Oper. Res. 18, 964–981 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  12. Salahi, M., Mahdavi-Amiri, N.: Polynomial time second order Mehrotra-type predictor-corrector algorithms. Appl. Math. Comput. 183, 646–658 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  13. Salahi, M., Peng, J., Terlaky, T.: On Mehrotra-type predictor-corrector algorithms. SIAM J. Optim. 18, 1377–1397 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  14. Ye, Y.: On homogeneous and self-dual algorithms for LCP. Math. Program. 76, 211–221 (1996)

    Article  Google Scholar 

  15. Zhang, Y., Zhang, D.T.: On polynomiality of the Mehrotra-type predictor-corrector interior-point algorithms. Math. Program. 68, 303–318 (1995)

    Article  MATH  Google Scholar 

Download references

Acknowledgments

This work was partially supported by the National Natural Science Foundation of China (Grant Nos. 11471102 and 11426091) and the Natural Science Foundation of Henan University of Science and Technology (Grant No. 2014QN039).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Changhe Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, C., Shang, Y. & Liu, H. An \(O(\sqrt{n}L)\) iteration Mehrotra-type predictor-corrector algorithm for monotone linear complementarity problem. Optim Lett 10, 619–634 (2016). https://doi.org/10.1007/s11590-015-0889-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-015-0889-0

Keywords

Navigation