Computer Science > Computational Complexity
[Submitted on 3 Feb 2020 (v1), revised 24 Apr 2020 (this version, v3), latest version 9 Feb 2022 (v6)]
Title:A note on the parametric integer programming in the average case: sparsity, proximity, and FPT-algorithms
View PDFAbstract:We consider the Integer Linear Programming (ILP) problem $\max\{c^\top x : A x \leq b,\, x \in Z^n \}$, parameterized by a right-hand side vector $b \in Z^m$, where $A \in Z^{m \times n}$ is a matrix of the rank $n$. Let $v$ be an optimal vertex of the Linear Programming (LP) relaxation $\max\{c^\top x : A x \leq b\}$ and $B$ be a corresponding optimal base. We show that, for almost all $b \in Z^m$, an optimal point of the square ILP problem $\max\{c^\top x : A_B x \leq b_B,\, x \in Z^n \}$ satisfies the constraints $A x \leq b$ of the original problem. From works of R. Gomory it directly follows that the square ILP problem $\max\{c^\top x : A_B x \leq b_B,\, x \in Z^n \}$ can be solved by an algorithm of the arithmetic complexity $O(n \cdot \delta \cdot \log \delta)$, where $\delta = |\det A_B|$. Consequently, it can be shown that, for almost all $b \in Z^m$, the original problem $\max\{c^\top x : A x \leq b,\, x \in Z^n \}$ can be solved by an algorithm of the arithmetic complexity $O(n \cdot \Delta \cdot \log \Delta)$, where $\Delta$ is the maximum absolute value of $n \times n$ minors of $A$. By the same technique, we give new inequalities on the integrality gap and sparsity of a solution and slack variables.
Another ingredient is a known lemma that states the equality of the maximum absolute values of rank minors of matrices with orthogonal columns. This lemma gives us a way to transform ILP problems of the type $\max\{c^\top x : A x = b,\, x \in Z^n_+\}$ to problems of the previous type, here we assume that $rank(A) = m$ and all the $m \times m$ minors of $A$ are coprime. Consequently, it follows that, for almost all $b \in Z^m$, there exists an algorithm with the arithmetic complexity $O((n-m) \cdot \Delta \cdot \log \Delta)$ to solve the problem in the equality form. Sparsity and integrality gap bounds are also presented.
Submission history
From: Dmitry Gribanov [view email][v1] Mon, 3 Feb 2020 12:40:45 UTC (17 KB)
[v2] Tue, 21 Apr 2020 09:34:57 UTC (22 KB)
[v3] Fri, 24 Apr 2020 12:09:48 UTC (22 KB)
[v4] Sat, 28 Aug 2021 13:31:42 UTC (104 KB)
[v5] Sat, 11 Sep 2021 19:09:01 UTC (88 KB)
[v6] Wed, 9 Feb 2022 07:09:19 UTC (74 KB)
Current browse context:
cs.CC
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.