Abstract
The linear semidefinite programming problem is considered. To solve it, the variant of the primal simplex method, that generalizes the corresponding method for linear programming problems, is proposed. The passage from one extreme point of the feasible set to another one is described. The main attention is given to pivoting in the case, when the extreme point is irregular, i.e. the “triangular” number of rank of the matrix in the basic point is less than number of equality type constraints in the problem. The approach for finding a starting extreme point is proposed too. The local convergence of the method is proven.
Similar content being viewed by others
References
Vanderbei, R.J.: Linear Programming. Foundations and Extensions. Kluwer Academic Publishers, Boston (1997)
Eremin, I.I.: Theory of Linear Optimization. Izd. “Yekaterinburg”, Ekaterinburg (1999). (in Russian)
Vasilyev, F.P., Ivanitskiy, A.Y.: In-Depth Analysis of Linear Programming. Springer, Dordrecht (2001)
Wolkowicz, H., Saigal, R., Vandenberghe, L. (eds.): Handbook of Semidefinite Programming. Kluwer Academic Publishers, Dordrecht (2000)
Anjos, M.F., Lasserre, J.B. (eds.): Handbook on Semidefinite, Cone and Polynomial Optimization: Theory, Algorithms, Software and Applications. Springer, New York (2011)
Vandenberghe, L., Boyd, S.: Semidefinite programming. SIAM Rev. 38(1), 49–95 (1996)
Alizadeh, F., Goldfarb, D.: Second order cone programming. Math. Program. Ser. B 95, 3–51 (2003)
Lasserre, J.B.: Linear programming with positive semi-definite matreces. MPE 2, 499–522 (1996)
Kosolap, A.I.: The simplex method for semidefinite programming problems. Vest. Donetsk Nats. Univ. Ser. Estestv. Nauki 2, 365–369 (2009). (in Russian)
Pataki, G.: Cone-LP’s and semidefinite programs: geometry and simplex-type method. In: Conference on Integer Programming and Combinatorial Optimization (IPCO 5), pp. 1–13 (1996)
Muramatsu, M.: A pivoting procedure for a class of second-order cone programming. Optim. Methods Softw. 21(2), 295–314 (2006)
Hayashi, Sh, Okuno, T., Ito, Yo: Simplex-type algorithms for second-order cone programming via semi-infinite programming reformulation. Optim. Methods Softw. 31(6), 1305–1324 (2016)
Zhadan, V.G.: On a variant of the simplex method for linear semidefinite programming problem. Tr. Inst. Mat. Mekh. UrO RAN 21(3), 117–127 (2015). (in Russian)
Zhadan, V.G.: On a variant of the affine scaling method for linear semidefinite programming. Tr. Inst. Mat. Mekh. UrO RAN 20(3), 145–160 (2014). (in Russian)
Magnus, J.R., Neudecker, H.: The elimination matrix: some lemmas and applications. SIAM J. Algebr. Discret. Methods 1(4), 422–449 (1980)
Magnus, J.R., Neudecker, H.: Matrix Differential Calculus with Applicatons in Statistics and Econometrics. Wiley, New York (1999)
Arnol’d, V.I.: On matrices depending on parameters. Usp. Mat. Nauk 26(2), 101–114 (1971). (in Russian)
Alizadeh, F., Haeberly, J.-P.F., Overton, M.L.: Complementarity and nondegeneracy in semidefinite programming. Math. Program. Ser. B 7(2), 129–162 (1997)
Zhadan, V.G.: A variant of dual simplex method for linear semidefinite programming problem. Tr. Inst. Mat. Mekh. UrO RAN 22(3), 90–100 (2016). (in Russian)
Acknowledgements
This work was supported by the Russian Foundation for Basic Research (Project No. 17-07-00510).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhadan, V. Two-phase simplex method for linear semidefinite optimization. Optim Lett 13, 1969–1984 (2019). https://doi.org/10.1007/s11590-018-1333-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-018-1333-z