Faster Algorithms for Integer Programs with Block Structure
Friedrich Eisenbrand (1), Christoph Hunkenschr\"oder (1), Kim-Manuel, Klein (1) ((1) \'Ecole polytechnique f\'ed\'erale de Lausanne)

TL;DR
This paper introduces faster algorithms for solving a generalized class of block-structured integer programming problems, improving computational efficiency by leveraging new bounds based on the Steinitz Lemma.
Contribution
It generalizes n-fold integer programs to arbitrary block matrices and provides a more efficient algorithm with bounds based on the Steinitz Lemma.
Findings
Algorithm runs in time polynomial in n and t, not exponential.
Improves previous algorithms by reducing dependence on Δ and t.
Extends techniques to tree-fold integer programs.
Abstract
We consider integer programming problems where has a (recursive) block-structure generalizing "-fold integer programs" which recently received considerable attention in the literature. An -fold IP is an integer program where consists of repetitions of submatrices on the top horizontal part and repetitions of a matrix on the diagonal below the top part. Instead of allowing only two types of block matrices, one for the horizontal line and one for the diagonal, we generalize the -fold setting to allow for arbitrary matrices in every block. We show that such an integer program can be solved in time (ignoring logarithmic factors). Here …
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.
