128
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

High-accuracy solution of large-scale semidefinite programs

&
Pages 655-666 | Received 07 Feb 2011, Accepted 15 Jul 2011, Published online: 19 Oct 2011
 

Abstract

We present a first-order approach for solving semidefinite programs. The goal of this approach is to compute a solution of the semidefinite program (SDP) up to a high accuracy in spite of using only partial second-order information. We propose a hybrid approach that uses an accelerated projection method to generate an approximate solution and then switches to the quasiminimal residual algorithm (QMR) algorithm applied to a symmetrized version of the Alizadeh-Haeberly-Overton (AHO) system to improve this approximation. Some numerical experiments based on a number of random test examples illustrate the potential of this approach.

AMS Subject Classifications :

Acknowledgements

The authors thank two anonymous referees for their helpful comments that helped to improve the presentation of this paper. This work was supported by the DFG via grant JA 492/9-1.

Notes

When X opt has k positive eigenvalues, the associated k×k-block of X opt can be changed by arbitrary but sufficiently small perturbations without changing positive semidefiniteness or complementarity to S opt. Uniqueness of this k×k-block implies . Using the same implication for S opt leads to .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.