Huge Unimodular N-Fold Programs
Shmuel Onn, Pauline Sarrabezolles

TL;DR
This paper proves that the huge $n$-fold integer programming problem with variable types can be solved in polynomial time, extending previous results that were limited to fixed numbers of types or layers.
Contribution
It establishes the polynomial-time solvability of huge $n$-fold integer programs with a variable number of types, resolving an open problem in the field.
Findings
Polynomial-time algorithm for huge $n$-fold integer programming with variable $t$.
Extension of previous fixed-$t$ results to variable $t$ cases.
Applicability to totally unimodular matrices in large-scale integer programming.
Abstract
Optimization over integer -way tables with given line-sums is NP-hard already for fixed , but is polynomial time solvable with both fixed. In the {\em huge} version of the problem, the variable dimension is encoded in {\em binary}, with {\em layer types}. It was recently shown that the huge problem can be solved in polynomial time for fixed , and the complexity of the problem for variable was raised as an open problem. Here we solve this problem and show that the huge table problem can be solved in polynomial time even when the number of types is {\em variable}. The complexity of the problem over -way tables with variable remains open. Our treatment goes through the more general class of {\em huge -fold integer programming problems}. We show that huge integer programs over -fold products of totally unimodular matrices can…
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.
