Skip to main content
Log in

Two-phase simplex method for linear semidefinite optimization

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

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.

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. Vanderbei, R.J.: Linear Programming. Foundations and Extensions. Kluwer Academic Publishers, Boston (1997)

    MATH  Google Scholar 

  2. Eremin, I.I.: Theory of Linear Optimization. Izd. “Yekaterinburg”, Ekaterinburg (1999). (in Russian)

  3. Vasilyev, F.P., Ivanitskiy, A.Y.: In-Depth Analysis of Linear Programming. Springer, Dordrecht (2001)

    Book  Google Scholar 

  4. Wolkowicz, H., Saigal, R., Vandenberghe, L. (eds.): Handbook of Semidefinite Programming. Kluwer Academic Publishers, Dordrecht (2000)

    MATH  Google Scholar 

  5. Anjos, M.F., Lasserre, J.B. (eds.): Handbook on Semidefinite, Cone and Polynomial Optimization: Theory, Algorithms, Software and Applications. Springer, New York (2011)

    Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  7. Alizadeh, F., Goldfarb, D.: Second order cone programming. Math. Program. Ser. B 95, 3–51 (2003)

    Article  MathSciNet  Google Scholar 

  8. Lasserre, J.B.: Linear programming with positive semi-definite matreces. MPE 2, 499–522 (1996)

    MATH  Google Scholar 

  9. Kosolap, A.I.: The simplex method for semidefinite programming problems. Vest. Donetsk Nats. Univ. Ser. Estestv. Nauki 2, 365–369 (2009). (in Russian)

    Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. Muramatsu, M.: A pivoting procedure for a class of second-order cone programming. Optim. Methods Softw. 21(2), 295–314 (2006)

    Article  MathSciNet  Google Scholar 

  12. 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)

    Article  MathSciNet  Google Scholar 

  13. 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)

    MathSciNet  Google Scholar 

  14. 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)

    Google Scholar 

  15. Magnus, J.R., Neudecker, H.: The elimination matrix: some lemmas and applications. SIAM J. Algebr. Discret. Methods 1(4), 422–449 (1980)

    Article  MathSciNet  Google Scholar 

  16. Magnus, J.R., Neudecker, H.: Matrix Differential Calculus with Applicatons in Statistics and Econometrics. Wiley, New York (1999)

    MATH  Google Scholar 

  17. Arnol’d, V.I.: On matrices depending on parameters. Usp. Mat. Nauk 26(2), 101–114 (1971). (in Russian)

    MathSciNet  Google Scholar 

  18. Alizadeh, F., Haeberly, J.-P.F., Overton, M.L.: Complementarity and nondegeneracy in semidefinite programming. Math. Program. Ser. B 7(2), 129–162 (1997)

    MathSciNet  MATH  Google Scholar 

  19. 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)

    Google Scholar 

Download references

Acknowledgements

This work was supported by the Russian Foundation for Basic Research (Project No. 17-07-00510).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vitaly Zhadan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-018-1333-z

Keywords

Navigation