(Near)-Optimal Algorithms for Sparse Separable Convex Integer Programs
Christoph Hunkenschr\"oder, Martin Kouteck\'y, Asaf Levin, Tung Anh Vu

TL;DR
This paper develops near-optimal algorithms for solving sparse separable convex integer programs efficiently, especially when the constraint matrix has small coefficients and low treedepth, extending previous linear case techniques to nonlinear functions.
Contribution
It introduces new algorithms that match lower bounds for sparse convex integer programs with small treedepth and coefficients, advancing beyond linear cases.
Findings
Algorithms match information-theoretic lower bounds in certain regimes.
Designed an $n \, \log n$ time complexity algorithm for dual treedepth cases.
Proposed a new dynamic data structure for integer programming.
Abstract
We study the general integer programming (IP) problem of optimizing a separable convex function over the integer points of a polytope: . The number of variables is a variable part of the input, and we consider the regime where the constraint matrix has small coefficients and small primal or dual treedepth or , respectively. Equivalently, we consider block-structured matrices, in particular -fold, tree-fold, -stage and multi-stage matrices. We ask about the possibility of near-linear time algorithms in the general case of (non-linear) separable convex functions. The techniques of previous works for the linear case are inherently limited to it; in fact, no strongly-polynomial algorithm may…
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.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Complexity and Algorithms in Graphs · Sparse and Compressive Sensing Techniques
