Fine-Grained Equivalence for Problems Related to Integer Linear Programming
Lars Rohwedder, Karol W\k{e}grzycki

TL;DR
This paper proves the equivalence of several combinatorial problems to Integer Linear Programming with binary variables, establishing that improvements in algorithms for one problem would translate to all, and introduces a more efficient algorithm based on variable symmetry.
Contribution
It establishes fine-grained reductions showing the equivalence of multiple problems to ILP, and improves the algorithmic running time by exploiting variable symmetry.
Findings
Problems are equivalent under fine-grained reductions.
Improved algorithm runs in ${n'}^{O(m)} + O(nm)$ time, surpassing previous bounds.
Algorithmic improvements depend on problem symmetry and variable distinctness.
Abstract
Integer Linear Programming with binary variables and many -constraints can be solved in time and it is open whether the dependence on is optimal. Several seemingly unrelated problems, which include variants of Closest String, Discrepancy Minimization, Set Cover, and Set Packing, can be modelled as Integer Linear Programming with constraints to obtain algorithms with the same running time for a natural parameter in each of the problems. Our main result establishes through fine-grained reductions that these problems are equivalent, meaning that a algorithm with for one of them implies such an algorithm for all of them. In the setting above, one can alternatively obtain an time algorithm for Integer Linear Programming using a straightforward dynamic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
