An inexact primal–dual path following algorithm for convex quadratic SDP

  • Authors:
  • Kim-Chuan Toh

  • Affiliations:
  • National University of Singapore, Department of Mathematics, 2 Science Drive 2, 117543, Singapore, Singapore and Singapore-MIT Alliance, 4 Engineering Drive 3, Singapore, 117576, Singapore

  • Venue:
  • Mathematical Programming: Series A and B
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose primal–dual path-following Mehrotra-type predictor–corrector methods for solving convex quadratic semidefinite programming (QSDP) problems of the form: $$\min_{X} \{\frac{1}{2} X\bullet \mathcal{Q}(X) + C\bullet X : \mathcal{A} (X) = b, X\succeq 0\}$$, where $$\mathcal{Q}$$ is a self-adjoint positive semidefinite linear operator on $$\mathcal{S}^n$$, b∈R m , and $$\mathcal{A}$$ is a linear map from $$\mathcal{S}^n$$ to R m . At each interior-point iteration, the search direction is computed from a dense symmetric indefinite linear system (called the augmented equation) of dimension m +  n(n + 1)/2. Such linear systems are typically very large and can only be solved by iterative methods. We propose three classes of preconditioners for the augmented equation, and show that the corresponding preconditioned matrices have favorable asymptotic eigenvalue distributions for fast convergence under suitable nondegeneracy assumptions. Numerical experiments on a variety of QSDPs with n up to 1600 are performed and the computational results show that our methods are efficient and robust.