Explicit convex hull description of bivariate quadratic sets with indicator variables
Open Access
- 19 December 2024
- journal article
- research article
- Published by Springer Nature in Mathematical Programming
- Vol. 218 (1-2) , 1-43
Abstract
We consider the nonconvex set $${{\mathcal {S}}}_n = \{(x,X,z): X = x x^T, \; x (1-z) =0,\; x \ge 0,\; z \in \{0,1\}^n\}$$ , which is closely related to the feasible region of several difficult nonconvex optimization problems such as the best subset selection and constrained portfolio optimization. Utilizing ideas from convex analysis and disjunctive programming, we obtain an explicit description for the closure of the convex hull of $${{\mathcal {S}}}_2$$ in the space of original variables. In order to generate valid inequalities corresponding to supporting hyperplanes of the convex hull of $${{\mathcal {S}}}_2$$ , we present a simple separation algorithm that can be incorporated in branch-and-cut based solvers to enhance the quality of existing relaxations.
Keywords
All Related Versions
Funding Information
- Air Force Office of Scientific Research (FA9550-23-1-0123, FA9550-23-1-0123)
This publication has 24 references indexed in Scilit:
- $\mathbf {2\times 2}$-Convexifications for convex quadratic optimization with indicator variablesMathematical Programming, 2023
- Ideal formulations for constrained convex optimization problems with indicator variablesMathematical Programming, 2021
- Quadratic optimization with switching variables: the convex hull for $n=2$Mathematical Programming, 2021
- Deriving convex hulls through lifting and projectionMathematical Programming, 2017
- A gentle, geometric introduction to copositive optimizationMathematical Programming, 2015
- On mathematical programming with indicator constraintsMathematical Programming, 2015
- Convex envelopes generated from finitely many compact convex setsMathematical Programming, 2011
- Perspective reformulations of mixed integer nonlinear programs with indicator variablesMathematical Programming, 2010
- Perspective cuts for a class of convex 0–1 mixed integer programsMathematical Programming, 2005
- Computational study of a family of mixed-integer quadratic programming problemsMathematical Programming, 1996