Fine-Grained Equivalence for Problems Related to Integer Linear Programming
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 programming approach, which can be more efficient if is relatively small (e.g., subexponential in ). We show that this can be improved to , where is the number of distinct (i.e., non-symmetric) variables. This dominates both of the aforementioned running times.
Cite
@article{arxiv.2409.03675,
title = {Fine-Grained Equivalence for Problems Related to Integer Linear Programming},
author = {Lars Rohwedder and Karol Węgrzycki},
journal= {arXiv preprint arXiv:2409.03675},
year = {2024}
}
Comments
17 pages