Skip to main content
Log in

A new second-order corrector interior-point algorithm for semidefinite programming

  • Original Paper
  • Published:
Mathematical Methods of Operations Research Aims and scope Submit manuscript

Abstract

In this paper, we propose a second-order corrector interior-point algorithm for semidefinite programming (SDP). This algorithm is based on the wide neighborhood. The complexity bound is \({O(\sqrt{n}L)}\) for the Nesterov-Todd direction, which coincides with the best known complexity results for SDP. To our best knowledge, this is the first wide neighborhood second-order corrector algorithm with the same complexity as small neighborhood interior-point methods for SDP. Some numerical results are provided as well.

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

  • Ai W (2004) Neighborhood-following algorithms for linear programming. Sci China Ser A 47: 812–820

    Article  MathSciNet  Google Scholar 

  • Ai W, Zhang S (2005) An \({O(\sqrt{n}L)}\) iteration primal-dual path-following method, based on wide neighborhoods and large updates, for monotone LCP. SIAM J Optim 16: 400–417

    Article  MathSciNet  MATH  Google Scholar 

  • Alizadeh F (1991) Combinatorial optimization with interior-point methods and semi-definite matrices. PhD Thesis, Computer Sience Department, University of Minnesota, Minneapolis, MN

  • Alizadeh F (1995) Interior point methods in semidefinite programming with applications to combinatorial optimization. SIAM J Optim 5: 13–51

    Article  MathSciNet  MATH  Google Scholar 

  • Alizadeh F, Haeberly JA, Overton ML (1998) Primal-dual interior-point methods for semidefinite programming: convergence rates, stability and numerical results. SIAM J Optim 8: 746–768

    Article  MathSciNet  MATH  Google Scholar 

  • Boyd S, Ghaoui LE, Feron E, Balakrishnan V (1994) Linear matrix inequalities in system and control theory. SIAM, Philadelphia, PA

    Book  MATH  Google Scholar 

  • Cartis C (2009) Some disadvantages of a Mehrotra-tpye primal-dual corrector interior point algorithm for linear programming. Appl Numer Math 55: 1110–1119

    Article  MathSciNet  Google Scholar 

  • de Klerk E (2002) Aspects of semidefinite programming: interior point algorithms and selected applications. Kluwer, Dordrecht

    MATH  Google Scholar 

  • Feng Z, Fang L (2010) A wide neighbourhood interior-point method with \({O(\sqrt{n}L)}\) iteration-complexity bound for semidefinite programming. Optimization 59: 1235–1246

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Horn RA, Johnson CR (1990) Matrix analysis. Cambridge University Press, New York, NY

    MATH  Google Scholar 

  • Horn RA, Johnson CR (1991) Topics in matrix analysis. Cambridge University Press, New York, NY

    Book  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Liu C, Liu H, Cong W (2010) An \({O(\sqrt{n}L)}\) iteration primal-dual second-order corrector algorithm for linear programming. Optim Lett. doi:101007/s11590-010-0242-6

  • Mehrotra S (1992) On the implementation of a primal-dual interior point method. SIAM J Optim 2: 575–601

    Article  MathSciNet  MATH  Google Scholar 

  • Monteiro RDC (1997) Primal-dual path-following algorithms for semidefenite programming. SIAM J Optim 7: 663–678

    Article  MathSciNet  MATH  Google Scholar 

  • Monteiro RDC (1998) Polynomial convergence of primal-dual algorithms for semidefinite programming based on Monteiro and Zhang family of directions. SIAM J Optim 8: 797–812

    Article  MathSciNet  MATH  Google Scholar 

  • Monteiro RDC (2003) First- and second-order methods for semidefinite programming. Math Program Ser B 97: 209–244

    MathSciNet  MATH  Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  • Nesterov YE, Nemirovsky AS (1994) Interior point methods in convex programming: theory and applications. SIAM, Philadelphia, PA

    Book  Google Scholar 

  • Nesterov YE, Todd MJ (1997) Self-scaled barriers and interior-point methods for convex programming. Math Oper Res 22: 1–42

    Article  MathSciNet  MATH  Google Scholar 

  • Nesterov YE, Todd MJ (1998) Primal-dual interior-point methods for self-scaled cones. SIAM J Optim 8: 324–364

    Article  MathSciNet  MATH  Google Scholar 

  • Nocedal J, Wright SJ (1999) Numerical optimization. Springer, New York, NY

    Book  MATH  Google Scholar 

  • Peng JM, Roos C, Terlaky T (2002) Self-regular functions and new search directions for linear and semidefinite optimization. Math Program Ser A 93: 129–171

    Article  MathSciNet  MATH  Google Scholar 

  • Roos C, Terlaky T, Vial JP (2006) Interior point methods for linear optimization, 2nd edn. Springer, Boston, MA

    MATH  Google Scholar 

  • Salahi M, Mahdavi-Amiri N (2006) Polynomial time second order Mehrotra-type predictor-corrector algorithms. Appl Math Comput 183: 646–658

    Article  MathSciNet  MATH  Google Scholar 

  • Salahi M, Peng J, Terlaky T (2007) On Mehrotra-type predictor-corrector algorithms. SIAM J Optim 18: 1377–1397

    Article  MathSciNet  MATH  Google Scholar 

  • Todd MJ, Toh KC, Tütüncü RH (1998) On the Nesterov-Todd direction in semidefinite programming. SIAM J Optim 8: 769–796

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Ye Y (1990) A class of projective transformations for linear programming. SIAM J Comput 19: 457–466

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Changhe Liu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, C., Liu, H. A new second-order corrector interior-point algorithm for semidefinite programming. Math Meth Oper Res 75, 165–183 (2012). https://doi.org/10.1007/s00186-012-0379-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00186-012-0379-4

Keywords

Navigation