An LPCC approach to nonconvex quadratic programs

  • Authors:
  • Jing Hu;John E. Mitchell;Jong-Shi Pang

  • Affiliations:
  • Market Analytics, Inc., 500 Davis Street, Suite 1001, 60201, Evanston, IL, USA;Rensselaer Polytechnic Institute, Department of Mathematical Sciences, 12180-1590, Troy, NY, USA;University of Illinois, Department of Industrial and Enterprise Systems Engineering, 61801, Urbana, IL, USA

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

Filling a gap in nonconvex quadratic programming, this paper shows that the global resolution of a feasible quadratic program (QP), which is not known a priori to be bounded or unbounded below, can be accomplished in finite time by solving two linear programs with linear complementarity constraints, i.e., LPCCs. Specifically, this task can be divided into two LPCCs: the first confirms whether the QP is bounded below on the feasible set and, if not, computes a feasible ray on which the QP is unbounded; the second LPCC computes a globally optimal solution if it exists, by identifying a stationary point that yields the best quadratic objective value. In turn, the global resolution of these LPCCs can be accomplished by a parameter-free, mixed integer-programming based, finitely terminating algorithm developed recently by the authors, which can be enhanced in this context by a new kind of valid cut derived from the second-order conditions of the QP and by exploiting the special structure of the LPCCs. Throughout, our treatment makes no boundedness assumption of the QP; this is a significant departure from much of the existing literature which consistently employs the boundedness of the feasible set as a blanket assumption. The general theory is illustrated by 3 classes of indefinite problems: QPs with simple upper and lower bounds (existence of optimal solutions is guaranteed); same QPs with an additional inequality constraint (extending the case of simple bound constraints); and nonnegatively constrained copositive QPs (no guarantee of the existence of an optimal solution). We also present numerical results to support the special cuts obtained due to the QP connection.