Delta-modular ILP Problems of Bounded Codimension, Discrepancy, and Convolution (new version)

Abstract

For integers k,n ≥ 0 and a cost vector c ∈ Zn, we study two fundamental integer linear programming (ILP) problems: \[ (Standard Form) \c x Ax = b,\ x ∈ Zn≥ 0\ with A ∈ Zk × n, rank(A) = k, b ∈ Zk, \] \[ (Canonical Form) \c x Ax ≤ b,\ x ∈ Zn\ with A ∈ Z(n+k) × n, rank(A) = n, b ∈ Zn+k. \] We present improved algorithms for both problems and their feasibility versions, parameterized by k and , where denotes the maximum absolute value of rank(A) × rank(A) subdeterminants of A. Our main complexity results, stated in terms of required arithmetic operations, are: \[ Optimization: O( k)2k · 2 / 2( ) + 2O(k) · poly(), \] \[ Feasibility: O( k)k · · ( )3 + 2O(k) · poly(), \] where represents the input size measured by the bit-encoding length of (A,b,c). We also examine several special cases when k ∈ \0,1\, which have important applications in: expected computational complexity of ILP with varying right-hand side b, ILP problems with generic constraint matrices, ILP problems on simplices. Our results yield improved complexity bounds for these specific scenarios. As independent contributions, we present: An n2/2( n)-time algorithm for the tropical convolution problem on sequences indexed by elements of a finite Abelian group of order n; A complete and self-contained error analysis of the generalized DFT over Abelian groups in the Word-RAM model.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…