English

Extended Triangle Inequalities for Nonconvex Box-Constrained Quadratic Programming

Optimization and Control 2025-01-17 v1

Abstract

Let Boxn={xRn:0xe}\rm{Box}_n = \{x \in \mathbb{R}^n : 0 \leq x \leq e \}, and let QPBn\rm{QPB}_n denote the convex hull of {(1,x)(1,x):xBoxn}\{(1, x')'(1, x') : x \in \rm{Box}_n\}. The quadratic programming problem min{xQx+qx:xBoxn}\min\{x'Q x + q'x : x \in \rm{Box}_n\} where QQ is not positive semidefinite (PSD), is equivalent to a linear optimization problem over QPBn\rm{QPB}_n and could be efficiently solved if a tractable characterization of QPBn\rm{QPB}_n was available. It is known that QPB2\rm{QPB}_2 can be represented using a PSD constraint combined with constraints generated using the reformulation-linearization technique (RLT). The triangle (TRI) inequalities are also valid for QPB3\rm{QPB}_3, but the PSD, RLT and TRI constraints together do not fully characterize QPB3\rm{QPB}_3. In this paper we describe new valid linear inequalities for QPBn\rm{QPB}_n, n3n \geq 3 based on strengthening the approximation of QPB3\rm{QPB}_3 given by the PSD, RLT and TRI constraints. These new inequalities are generated in a systematic way using a known disjunctive characterization for QPB3\rm{QPB}_3. We also describe a conic strengthening of the linear inequalities that incorporates second-order cone constraints. We show computationally that the new inequalities and their conic strengthenings obtain exact solutions for some nonconvex box-constrained instances that are not solved exactly using the PSD, RLT and TRI constraints.

Keywords

Cite

@article{arxiv.2501.09150,
  title  = {Extended Triangle Inequalities for Nonconvex Box-Constrained Quadratic Programming},
  author = {Kurt M. Anstreicher and Diane Puges},
  journal= {arXiv preprint arXiv:2501.09150},
  year   = {2025}
}
R2 v1 2026-06-28T21:07:44.785Z