Convex relaxations for nonconvex quadratically constrained quadratic programming: Matrix cone decomposition and polyhedral approximation

Xiao Jin Zheng, Xiao Ling Sun, Duan Li*

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

21 Citations (Scopus)

Abstract

We present a decomposition-approximationmethod for generating convex relaxations for nonconvex quadratically constrained quadratic programming (QCQP). We first develop a general conic program relaxation for QCQP based on a matrix decomposition scheme and polyhedral (piecewise linear) underestimation. By employing suitablematrix cones,we then showthat the convex conic relaxation can be reduced to a semidefinite programming (SDP) problem. In particular,we investigate polyhedral underestimations for several classes ofmatrix cones, including the cones of rank-1 and rank-2 matrices, the cone generated by the coefficient matrices, the cone of positive semidefinite matrices and the cones induced by rank-2 semidefinite inequalities. We demonstrate that in general the new SDP relaxations can generate lower bounds at least as tight as the best known SDP relaxations for QCQP. Moreover, we give examples for which tighter lower bounds can be generated by the new SDP relaxations.We also report comparison results of different convex relaxation schemes for nonconvex QCQP with convex quadratic/linear constraints, nonconvex quadratic constraints and 0-1 constraints.
Original languageEnglish
Pages (from-to)301-329
JournalMathematical Programming
Volume129
Issue number2
Online published7 Jun 2011
DOIs
Publication statusPublished - Oct 2011
Externally publishedYes

Research Keywords

  • Convex relaxation
  • Decomposition-approximation method
  • Polyhedral approximation
  • Quadratically constrained quadratic programming
  • Rank-2 semidefinite inequalities
  • Semidefinite programming

Fingerprint

Dive into the research topics of 'Convex relaxations for nonconvex quadratically constrained quadratic programming: Matrix cone decomposition and polyhedral approximation'. Together they form a unique fingerprint.

Cite this