Skip to main content
Log in

A new wide-neighborhood predictor-corrector interior-point method for semidefinite optimization

  • Original Research
  • Published:
Journal of Applied Mathematics and Computing Aims and scope Submit manuscript

Abstract

In this paper, we present a new predictor-corrector interior-point algorithm based on a wide neighborhood for semidefinite optimization. The proposed algorithm is a Mizuno-Todd-Ye predictor-corrector type and uses the Nesterov-Todd (NT) search direction in predictor step and a commutative class of search directions involving Helmberg-Kojima-Monteiro and NT directions in corrector step. We show that the proposed algorithm at every both predictor and corrector steps reduces the duality gap. The method enjoys the iteration complexity of \({\mathcal {O}}(\sqrt{n\kappa _{\infty }}L)\), which matching to the currently best known iteration bound for wide neighborhood algorithms. Numerical results also confirm the algorithm is reliable and promising.

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. Alizadeh, F.: Interior point methods in semidefnite programming with applications to combinatorial optimization. SIAM J. Optim. 5(1), 13–51 (1995)

    Article  MathSciNet  Google Scholar 

  2. Alizadeh, F.: Combinatorial optimizationwith interior-point methods and semi-definite matrices. Computer Science Department, University of Minnesota, Minneapolis, Ph.D.thesis (1991)

  3. 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. SAIM J. Optim. 16(2), 400–417 (2005)

    Article  MathSciNet  Google Scholar 

  4. Boyd, S.E., El. Ghaoui, L., Feron, E., Balakrishnan, V.: linear matrix inequalities in system and control theory. Studies in Applied Mathematics, vol. 15. SIAM, Philadelphia, USA (1994)

  5. De Klerk, E.: Aspects of semidefinite programming: interior point algorithms and selected applications. Kluwer Acadamic Publishers, Dordrecht (2002)

    Book  Google Scholar 

  6. Feng, Z., Fang, L.: A new \({\cal{O}}(\sqrt{n}L)\)-iteration predictor-corrector algorithm with wide neighborhood for semidefinite programming. J. Comput. Appl. Math. 256, 65–76 (2014)

    Article  MathSciNet  Google Scholar 

  7. Halicka, M., De Klerk, E., Roos, C.: On the convergence of the central path in semidefinite optimization. SIAM J. Optim. 12(4), 1090–1099 (2002)

    Article  MathSciNet  Google Scholar 

  8. Helmberg, C., Rendl, F., Vanderbei, R., Wolkowicz, H.: An interior-point method for semidefinite programming. SIAM J. Optim. 6, 342–361 (1996)

    Article  MathSciNet  Google Scholar 

  9. Ji, J., Potra, F.A., Huang, S.: A predictor-corrector method for linear complementarity problems with polynomial complexity and superlinear convergence. J. Optim. Theory Appl. 84(1), 187–199 (1995)

    Article  MathSciNet  Google Scholar 

  10. Kheirfam, B., Mohamadi-Sangachin, M.: A wide neighborhood second-order predictor-corrector interior-point algorithm for semidefinite optimization with modified corrector directions. Fundam. Inform. 153(4), 327–346 (2017)

    Article  MathSciNet  Google Scholar 

  11. Kheirfam, B., Chitsaz, M.: Corrector-predictor arc-search interior-point algorithm for \(P_*(\kappa )\)-LCP acting in a wide neighborhood of the central path. Iranian J. Oper. Res. 6(2), 1–18 (2015)

    Google Scholar 

  12. Kheirfam, B.: A predictor-corrector infeasible-interior-point algorithm for semidefinite optimization in a wide neighborhood. Fundam. Inform. 152(1), 33–50 (2017)

    Article  MathSciNet  Google Scholar 

  13. Kojima, M., Shindoh, S., Hara, S.: Interior-point methods for the monotone semidefinite linear complementarity problem in symmetric matrices. SIAM J. Optim. 7(1), 86–125 (1997)

    Article  MathSciNet  Google Scholar 

  14. Li, Y., Terlaky, T.: A new class of large neighborhood path-following interior-point algorithms for semidefinite optimization with \({\cal{O}}\big (\sqrt{n}\log (\frac{tr(X^{0}S^{0})}{\varepsilon })\big )\) iteration complexity. SIAM J. Optim. 8, 2853–2875 (2010)

    Article  Google Scholar 

  15. 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  Google Scholar 

  16. Monteiro, R.D.C., Zhang, Y.: A unified analysis for a class of long-step primal-dual path-following interior-point algorithms for semidefinite programming. Math. Program. 81, 281–299 (1998)

    MathSciNet  MATH  Google Scholar 

  17. Nesterov, Y.E., Nemirovski, A.S.: Interior point methods in convex programming: theory and applications. SIAM, Philadelphia (PA) (1994)

    Google Scholar 

  18. Nesterov, Y.E., Todd, M.J.: Primal-dual interior-point methods for self-scaled cones. SIAM J. Optim. 8, 324–364 (1998)

    Article  MathSciNet  Google Scholar 

  19. Potra, F.A.: Interior point methods for sufficient horizontal LCP in a wide neighborhood of the central path with best known iteration complexity. SIAM J. Optim. 24(1), 1–28 (2014)

    Article  MathSciNet  Google Scholar 

  20. Potra, F.A.: A superlinearly convergent predictor-corrector method for degenerate LCP in a wide neighborhood of the central path with \({\cal{O}}(\sqrt{n}L)\)-iteration complexity. Math. Program. 100, 317–337 (2004)

    Article  MathSciNet  Google Scholar 

  21. Sayadi Shahraki, M., Mansouri, H., Zangiabadi, M.: A new primal-dual predictor-corrector interior-point method for linear programming based on a wide neighborhood. J. Optim. Theory Appl. 170, 546–561 (2016)

    Article  MathSciNet  Google Scholar 

  22. Toh, K.C., Todd, M.J., Tutuncu, R.H.: SDPT3-a Matlab software package for semidefinite programming. Optim. Methods Softw. 11, 545–581 (1999)

    Article  MathSciNet  Google Scholar 

  23. Vandenberghe, L., Boyd, S.E.: Semidefinite programming. SIAM Rev. 38, 49–95 (1996)

    Article  MathSciNet  Google Scholar 

  24. Wright, S.: Primal-Dual Interior-point Methods. SIAM, Philadelphia (1997)

    Book  Google Scholar 

  25. Yang, X.M., Liu, H.W., Zhang, Y.K.: A second-order Mehrotra-type predictor-corrector algorithm with a new wide neighbourhood for semidefinite programming. Int. J. Comput. Math. 91(5), 1082–1096 (2014)

    Article  MathSciNet  Google Scholar 

  26. Yang, X., Liu, H., Zhang, Y.: A second-order Mehrotra-type predictor-corrector algorithm with a new wide neighborhood for semidefinite programming. Int. J. Comput. Math. 91, 1082–1096 (2014)

    Article  MathSciNet  Google Scholar 

  27. Ye, Y., Anstreicher, K.: On quadratic and \({\cal{O}}(\sqrt{n}L)\) convergence of predictor-corrector algorithm for LCP. Math. Program. 62, 537–551 (1993)

    Article  MathSciNet  Google Scholar 

  28. Zhang, Y.: On extending some primal-dual interior-point algorithms from linear programming to semidefinite programming. SIAM J. Optim. 8(2), 365–386 (1998)

    Article  MathSciNet  Google Scholar 

  29. Zhang, J., Zhang, X.: A predictor-corrector interior-point algorithm for covex quadratic programming. J. Sys. Sci. Math. Sci. 23(3), 353–366 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Behrouz Kheirfam.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kheirfam, B., Osmanpour, N. A new wide-neighborhood predictor-corrector interior-point method for semidefinite optimization. J. Appl. Math. Comput. 68, 1365–1385 (2022). https://doi.org/10.1007/s12190-021-01579-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12190-021-01579-w

Keywords

Mathematics Subject Classification

Navigation