Skip to main content
Log in

Large-scale semidefinite programming via a saddle point Mirror-Prox algorithm

  • FULL LENGTH PAPER
  • Published:
Mathematical Programming Submit manuscript

Abstract

In this paper, we first demonstrate that positive semidefiniteness of a large well-structured sparse symmetric matrix can be represented via positive semidefiniteness of a bunch of smaller matrices linked, in a linear fashion, to the matrix. We derive also the “dual counterpart” of the outlined representation, which expresses the possibility of positive semidefinite completion of a well-structured partially defined symmetric matrix in terms of positive semidefiniteness of a specific bunch of fully defined submatrices of the matrix. Using the representations, we then reformulate well-structured large-scale semidefinite problems into smooth convex–concave saddle point problems, which can be solved by a Prox-method developed in [6] with efficiency \(\mathcal {O}(\epsilon^{-1})\). Implementations and some numerical results for large-scale Lovász capacity and MAXCUT problems are finally presented.

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. Burer S., Monteiro R.D.C., Zhang Y. (2002) Solving a class of semidefinite programs via nonlinear programming. Math. Program. 93, 97–122

    Article  MathSciNet  Google Scholar 

  2. Burer S., Monteiro R.D.C. (2003) A nonlinear programming algorithm for solving semidefinite programs via low-rank factorization. Math. Program. Ser. B 95, 329–357

    Article  MathSciNet  Google Scholar 

  3. Fukuda M., Kojima M., Murota K., Nakata K. (2000) Exploiting sparsity in semidefinite programming via matrix completion I: general framework. SIAM J Optim. 11, 647–674

    Article  MathSciNet  Google Scholar 

  4. Grone B., Johnson C.R., Marques de Sa E., Wolkowicz H. (1984) Positive definite completions of partial Hermitian matrices. Linear Algebr. Appl. 58, 109–124

    Article  Google Scholar 

  5. Helmberg C., Rendl F. (2000) A spectral bundle method for semidefinite programming. SIAM J. Optim. 10, 673–696

    Article  MathSciNet  Google Scholar 

  6. Nemirovski A. (2004) Prox-method with rate of convergence O(1/t) for variational inequalities with lipschitz continuous monotone operators and smooth convex–concave saddle point problems. SIAM J. Optim. 15, 229–251

    Article  MathSciNet  Google Scholar 

  7. Nesterov Yu. (2005) Smooth minimization of non-smooth functions. Math. Program. 103, 127–152

    Article  MathSciNet  Google Scholar 

  8. Nesterov, Yu. Dual extrapolation and its applications for solving variational inequalities and related problems. – CORE Discussion Paper 2003/68, http://www.core.ucl.ac.be/ services/COREdp03.html (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhaosong Lu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lu, Z., Nemirovski, A. & Monteiro, R.D.C. Large-scale semidefinite programming via a saddle point Mirror-Prox algorithm. Math. Program. 109, 211–237 (2007). https://doi.org/10.1007/s10107-006-0031-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-006-0031-2

Keywords

Mathematics Subject Classification (2000)

Navigation