In order to introduce the main result and also provide
some background material, we require some notation. Let
A= (aij )∈Zm×nwith m<nand let τ={i1, . . . , ik} ⊂
{1, . . . , n}with i1<··· < ikbe an index set. We will use
the notation Aτfor the m×ksubmatrix of Awith columns
indexed by τ. In a similar manner, given x∈Rn, we will
denote by xτthe vector (xi1,...,xik)T. The complement of
τin {1, . . . , n}will be denoted by ¯τ={1, . . . , n}\τ. We
will say that τis a basis if |τ|=mand the submatrix Aτis
nonsingular. In the scenario that τis a basis, we will replace τ
by γ. Further, denote by ∆(A)the maximum absolute valued
m-dimensional subdeterminant of A, namely
∆(A) = max{|det(Aτ)|:τ⊂ {1, . . . , n}with |τ|=m}.
If ∆(A)is positive, the notation gcd(A)will denote the great-
est common divisor of all m-dimensional subdeterminants of
the matrix A.
We assume without loss of generality that A∈Zm×n
with m<nhas full rank mand let b∈Zm. Consider the
polyhedron
P=P(A, b) = x∈Rn
≥0:Ax=b.
Upon further assuming that Pis nonempty, we take any vertex
x∗of P. Since Ahas rank mby assumption, it follows that
there exits a basis γof A such that
x∗
γ=A−1
γband x∗
¯γ=0.(1)
It is worth noting that in general, given a vertex x∗of P, the
basis γneed not be unique, however, if one assumes that x∗
is nondegenerate, i.e. exactly mof the x∗
i’s are nonzero, then
there is indeed a unique choice for the basis γ.
We will estimate the ℓ∞-distance from a vertex x∗of the
polyhedron P, which is given by a basis γas in (1), to the set
of its (feasible) lattice points z∈P∩Zn. It is worth noting
that bounds of this form provide information regarding the
level of accuracy when one “relaxes” an integer program (IP)
and instead solves the related linear program (LP). This type
of relaxation is often (see e.g. [6, Section 11.5]) implemented
since solving the decision version of an IP is in general NP-
complete (see e.g. [12, Chapter 18]), however, it is well-known
that one can solve an LP in polynomial time via the ellipsoid
[9] or the interior-point method [8].
Before stating our result, we recall some of the upper
bounds on the distance from a vertex x∗of Pto the set of
its lattice points z∈P∩Zn. For this purpose, let us assume
that Pis integer feasible, i.e. that P∩Zn=∅. The classical
sensitivity theorem of Cook et al. [4] implies that
∥x∗−z∥∞≤n·∆(A)(2)
holds. Eisenbrand and Weismantel [5] improved on this clas-
sical bound through a novel use of Steinitz Lemma [14] in
order to demonstrate that
∥x∗−z∥1≤m(2m∥A∥∞+ 1)m
holds, where ∥A∥∞= maxi,j |aij |is the maximum absolute
entry of A. Lee et al. [10] utilise bounds on the sparsity of
feasible integer points to show that
∥x∗−z∥1<3m2log 2√m·∆(A)1/m·∆(A)
holds. Lee et al. [11] demonstrate that
∥x∗−z∥1≤m(m+ 1)2·∆3(A)+(m+ 1) ·∆(A)
holds in a slightly more general setting. A very recent strong
improvement over the classical bound of Cook et al. [4]
obtained by Celaya et al. [3] demonstrates that we can replace
nby n/2in (2) provided n≥2. It remains an open
question how tight these bounds actually are. Despite this,
in the knapsack scenario, i.e. when m= 1, upon following
traditional vector notation, Aliev et al. [2] show that
∥x∗−z∥∞≤ ∥a∥∞−1
holds and that this bound is optimal.
Since the main result in this article provides an upper bound
on the ℓ∞-distance from any vertex x∗of Pto the set of its
Finding an Optimal Proximity Bound in a Very Special Scenario
ALED WILLIAMS
Department of Mathematics
London School of Economics and Political Science
London, UK
Abstract—Given A ∈ Zm×n and b ∈ Zm, we provide a sharp upper bound for the ℓ∞-distance from any vertex
of the polyhedron P(A, b) = {x ∈ Rn ≥0 : Ax = b} to a nearby feasible integral point under a strong assumption
regarding the dimensions of the matrix A. It is hoped that this result provides motivation for conducting
further research into providing more such upper bounds under certain additional assumptions.
Keywords: Integer programming, linear programming, optimisation, polyhedron, proximity.
Received: June 29, 2022. Revised: July 29, 2022. Accepted: August 3, 2022. Published: August 3, 2022.
1. Introduction
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2022.21.68