The role of rationality in integer-programming relaxations

Abstract

For a finite set X ⊂ Zd that can be represented as X = Q Zd for some polyhedron Q, we call Q a relaxation of X and define the relaxation complexity rc(X) of X as the least number of facets among all possible relaxations Q of X. The rational relaxation complexity rcQ(X) restricts the definition of rc(X) to rational polyhedra Q. In this article, we focus on X = d, the vertex set of the standard simplex, which consists of the null vector and the standard unit vectors in Rd. We show that rc(d) ≤ d for every d ≥ 5. That is, since rcQ(d)=d+1, irrationality can reduce the minimal size of relaxations. This answers an open question posed by Kaibel and Weltge (Lower bounds on the size of integer programs without additional variables, Mathematical Programming, 154(1):407-425, 2015). Moreover, we prove the asymptotic statement rc(d) ∈ O(d(d)), which shows that the ratio rc(d)/rcQ(d) goes to 0, as d ∞.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…