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.
Similar content being viewed by others
References
Alizadeh, F.: Interior point methods in semidefnite programming with applications to combinatorial optimization. SIAM J. Optim. 5(1), 13–51 (1995)
Alizadeh, F.: Combinatorial optimizationwith interior-point methods and semi-definite matrices. Computer Science Department, University of Minnesota, Minneapolis, Ph.D.thesis (1991)
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)
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)
De Klerk, E.: Aspects of semidefinite programming: interior point algorithms and selected applications. Kluwer Acadamic Publishers, Dordrecht (2002)
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)
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)
Helmberg, C., Rendl, F., Vanderbei, R., Wolkowicz, H.: An interior-point method for semidefinite programming. SIAM J. Optim. 6, 342–361 (1996)
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)
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)
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)
Kheirfam, B.: A predictor-corrector infeasible-interior-point algorithm for semidefinite optimization in a wide neighborhood. Fundam. Inform. 152(1), 33–50 (2017)
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)
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)
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)
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)
Nesterov, Y.E., Nemirovski, A.S.: Interior point methods in convex programming: theory and applications. SIAM, Philadelphia (PA) (1994)
Nesterov, Y.E., Todd, M.J.: Primal-dual interior-point methods for self-scaled cones. SIAM J. Optim. 8, 324–364 (1998)
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)
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)
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)
Toh, K.C., Todd, M.J., Tutuncu, R.H.: SDPT3-a Matlab software package for semidefinite programming. Optim. Methods Softw. 11, 545–581 (1999)
Vandenberghe, L., Boyd, S.E.: Semidefinite programming. SIAM Rev. 38, 49–95 (1996)
Wright, S.: Primal-Dual Interior-point Methods. SIAM, Philadelphia (1997)
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)
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)
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)
Zhang, Y.: On extending some primal-dual interior-point algorithms from linear programming to semidefinite programming. SIAM J. Optim. 8(2), 365–386 (1998)
Zhang, J., Zhang, X.: A predictor-corrector interior-point algorithm for covex quadratic programming. J. Sys. Sci. Math. Sci. 23(3), 353–366 (2003)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12190-021-01579-w
Keywords
- Semidefinite optimization
- Wide neighborhood
- Predictor-corrector methods
- Interior-point methods
- Polynomial complexity