Proximity results in convex mixed-integer programming
Burak Kocuk, Diego Moran Ramirez
TL;DR
The paper develops a proximity framework for convex mixed-integer programs, extending classical linear-IP results to nonlinear convex constraints. It shows that when the continuous relaxation’s recession cone is full-dimensional, proximity and integrality-gap bounds can be made independent of the RHS or the particular continuous-optimal solution, via a cone-geometry analysis and covering-radius concepts. The authors specialize to simple and non-simple second-order-cone sets, providing explicit bounds for ellipsoids, paraboloids, hyperboloids, and intersections of spheres, and introduce proximity-driven and IG-driven strategies, including lattice-based arguments. They also identify fundamental limitations: in general, with multiple Lorentz cones or irrational cones, RHS-dependent IG may occur, and they supply conditions under which IG stays finite or is bounded by constants. Overall, the work unifies geometric, lattice, and conic-representation techniques to bound proximity and integrality gaps for SOCIPs, with implications for tightening relaxations in MIPs and informing solver design.
Abstract
We study proximity (resp. integrality gap), that is, the distance (resp. difference) between the optimal solutions (resp. optimal values) of convex integer programs (IP) and the optimal solutions (resp. optimal values) of their continuous relaxations. We show that these values can be upper bounded in terms of the recession cone of the feasible region of the continuous relaxation when the recession cone is full-dimensional. If the recession cone is not full-dimensional we give sufficient conditions to obtain a finite integrality gap. We then specialize our analysis to second-order conic IPs. In the case the feasible region is defined by a single Lorentz cone constraint, we give upper bounds on proximity and integrality gap in terms of the data of the problem (the objective function vector, the matrix defining the conic constraint, the right-hand side, and the covering radius of a related lattice). We also give conditions for these bounds to be independent of the right-hand side, akin to the linear IP case. Finally, in the case the feasible region is defined by multiple Lorentz cone constraints, we show that, in general, we cannot give bounds that are independent of the corresponding right-hand side. Although our results are presented for the integer lattice $\mathbb{Z}^n$, the bounds can be easily adapted to work for any general lattice, including the usual mixed-integer lattice $\mathbb{Z}^{n_1}\times\mathbb{R}^{n_2}$, by considering the appropriate covering radius when needed.
