A parameterized linear formulation of the integer hull
Friedrich Eisenbrand, Thomas Rothvoss
TL;DR
The paper addresses the problem of describing the integer hull of parameterized systems $P(b)=\{x: Ax\le b\}$ with a bounded coefficient matrix $A$ by showing that, within each lattice class modulo a computed $D$, the right-hand side of the linear description can be made affine in $b$. The authors develop a parametric, modulus-based extension of Chvátal-Gomory cutting planes via the elementary closure, proving that there exist $D$, $B$, $C$, and residue-dependent vectors $f_r$ such that $P(b)_I = \{ x: Bx \le f_r + C b \}$ whenever $b-r \in D\mathbb{Z}^m$. They provide explicit, triple-exponential bounds on $D$ and show that both $D$ and the associated matrices can be computed in time depending only on $n$ and $\Delta$, with the non-repeating-rows assumption removable. The framework yields practical consequences for open questions in 2-stage stochastic IPs, the convexity of integer cones, and proximity-based approaches to the 4-block problem, enabling fixed-parameter tractable algorithms and almost-feasible solutions in structured IP families.
Abstract
Let $A \in \mathbb{Z}^{m \times n}$ be an integer matrix with components bounded by $Δ$ in absolute value. Cook et al.~(1986) have shown that there exists a universal matrix $B \in \mathbb{Z}^{m' \times n}$ with the following property: For each $b \in \mathbb{Z}^m$, there exists $t \in \mathbb{Z}^{m'}$ such that the integer hull of the polyhedron $P = \{ x \in \mathbb{R}^n \colon Ax \leq b\}$ is described by $P_I = \{ x \in \mathbb{R}^n \colon Bx \leq t\}$. Our \emph{main result} is that $t$ is an \emph{affine} function of $b$ as long as $b$ is from a fixed equivalence class of the lattice $D \cdot \mathbb{Z}^m$. Here $D \in \mathbb{N}$ is a number that depends on $n$ and $Δ$ only. Furthermore, $D$ as well as the matrix $B$ can be computed in time depending on $Δ$ and $n$ only. An application of this result is the solution of an open problem posed by Cslovjecsek et al.~(SODA 2024) concerning the complexity of \emph{2-stage-stochastic integer programming} problems. The main tool of our proof is the classical theory of \emph{Chvátal-Gomory cutting planes} and the \emph{elementary closure} of rational polyhedra.
