Abstract
This paper presents an extension of the variant of Mehrotra’s predictor–corrector algorithm which was proposed by Salahi and Mahdavi-Amiri (Appl. Math. Comput. 183:646–658, 2006) for linear programming to symmetric cones. This algorithm incorporates a safeguard in Mehrotra’s original predictor–corrector algorithm, which keeps the iterates in the prescribed neighborhood and allows us to get a reasonably large step size. In our algorithm, the safeguard strategy is not necessarily used when the affine scaling step behaves poorly, which is different from the algorithm of Salahi and Mahdavi-Amiri. We slightly modify the maximum step size in the affine scaling step and extend the algorithm to symmetric cones using the machinery of Euclidean Jordan algebras. Based on the Nesterov–Todd direction, we show that the iteration-complexity bound of the proposed algorithm is \(\mathcal{O}(r\log\varepsilon^{-1})\), where r is the rank of the associated Euclidean Jordan algebras and ε>0 is the required precision.
Similar content being viewed by others
References
Faraut, J., Korányi, A.: Analysis on Symmetric Cones. Oxford University Press, New York (1994)
Nesterov, Yu., Nemirovski, A.: Interior Point Polynomial Algorithms in Convex Programming. SIAM, Philadelphia (1994)
Nesterov, Yu., Todd, M.J.: Self-scaled barriers and interior-point methods for convex programming. Math. Oper. Res. 22, 1–42 (1997)
Nesterov, Yu., Todd, M.J.: Primal-dual interior-point methods for self-scaled cones. SIAM J. Optim. 8, 324–364 (1998)
Güler, O.: Barrier functions in interior-point methods. Math. Oper. Res. 21, 860–885 (1996)
Faybusovich, L.: Linear systems in Jordan algebras and primal-dual interior-point algorithms. J. Comput. Appl. Math. 86, 149–175 (1997)
Faybusovich, L.: Euclidean Jordan algebras and interior-point algorithms. Positivity 1, 331–357 (1997)
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)
Helmberg, C., Rendl, F., Vanderbei, R.J., Wolkowicz, H.: An interior-point method for semidefinite programming. SIAM J. Optim. 6, 342–361 (1996)
Kojima, M., Shindoh, S., Hara, S.: Interior point methods for the monotone semidefinite linear complementarity problem in symmetric matrices. SIAM J. Optim. 7, 86–125 (1997)
Monteiro, R.D.C.: Primal-dual path-following algorithms for semidefinite programming. SIAM J. Optim. 7, 663–678 (1997)
Zhang, Y.: On extending some primal-dual interior-point algorithms from linear programming to semidefinite programming. SIAM J. Optim. 8, 365–386 (1998)
Tsuchiya, T.: A polynomial primal-dual path-following algorithm for second-order cone programming. Technical Report No. 649, The Institute of Statistical Mathematics, Tokyo, Japan (1997)
Tsuchiya, T.: A convergence analysis of the scaling-invariant primal-dual path-following algorithms for second-order cone programming. Optim. Methods Softw. 11, 141–182 (1999)
Schmieta, S.H., Alizadeh, F.: Extension of primal-dual interior-point algorithm to symmetric cones. Math. Program. 96, 409–438 (2003)
Alizadeh, F., Xia, Y.: The Q method for symmetric cone programming. J. Optim. Theory Appl. (2011). doi:10.1007/s10957-010-9777-z
Gu, G., Zangiabadi, M., Roos, C.: Full Nesterov–Todd step infeasible interior-point method for symmetric optimization. Eur. J. Oper. Res. 214, 473–484 (2011)
Potra, F.A.: An infeasible interior point method for linear complementarity problems over symmetric cones. AIP Conf. Proc. 1168, 1403–1406 (2009)
Rangarajan, B.K.: Polynomial convergence of infeasible-interior-point methods over symmetric cones. SIAM J. Optim. 16, 1211–1229 (2006)
Schmieta, S.H., Alizadeh, F.: Associative and Jordan algebras, and polynomial time interior point algorithms for symmetric cones. Math. Oper. Res. 26, 543–564 (2001)
Zhang, J., Zhang, K.: Polynomial complexity of an interior point algorithm with a second order corrector step for symmetric cone programming. Math. Methods Oper. Res. 73, 75–90 (2011)
Mehrotra, S.: On the implementation of a primal-dual interior point method. SIAM J. Optim. 2, 575–601 (1992)
Zhang, Y., Zhang, D.: On polynomial of the Mehrotra-type predictor–corrector interior-point algorithms. Math. Program. 68, 303–318 (1995)
Salahi, M., Mahdavi-Amiri, N.: Polynomial time second order Mehrotra-type predictor–corrector algorithms. Appl. Math. Comput. 183, 646–658 (2006)
Salahi, M., Peng, J., Terlaky, T.: On Mehrotra-type predictor–corrector algorithms. SIAM J. Optim. 18, 1377–1397 (2007)
Koulaei, M.H., Terlaky, T.: On the complexity analysis of a Mehrotra-type primal-dual feasible algorithm for semidefinite optimization. Optim. Methods Softw. 25, 467–485 (2010)
Wright, S.J.: Primal-Dual Interior-Point Methods. SIAM, Philadelphia (1997)
Acknowledgements
This work was supported partly by National Natural Science Foundation of China (Grants 61072144 and 61179040). The authors would like to thank the anonymous referees for their useful comments, which helped to improve the presentation of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by S. Al-Homidan.
Rights and permissions
About this article
Cite this article
Liu, C., Liu, H. & Liu, X. Polynomial Convergence of Second-Order Mehrotra-Type Predictor-Corrector Algorithms over Symmetric Cones. J Optim Theory Appl 154, 949–965 (2012). https://doi.org/10.1007/s10957-012-0018-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-012-0018-5