English

New Support Size Bounds for Integer Programming, Applied to Makespan Minimization on Uniformly Related Machines

Data Structures and Algorithms 2023-05-16 v1 Discrete Mathematics

Abstract

Mixed-integer linear programming (MILP) is at the core of many advanced algorithms for solving fundamental problems in combinatorial optimization. The complexity of solving MILPs directly correlates with their support size, which is the minimum number of non-zero integer variables in an optimal solution. A hallmark result by Eisenbrand and Shmonin (Oper. Res. Lett., 2006) shows that any feasible integer linear program (ILP) has a solution with support size s2mlog(4mΔ)s\leq 2m\cdot\log(4m\Delta), where mm is the number of constraints, and Δ\Delta is the largest coefficient in any constraint. Our main combinatorial result are improved support size bounds for ILPs. To improve granularity, we analyze for the largest 11-norm AmaxA_{\max} of any column of the constraint matrix, instead of Δ\Delta. We show a support size upper bound of sm(log(3Amax)+log(Amax))s\leq m\cdot(\log(3A_{\max})+\sqrt{\log(A_{\max})}), by deriving a new bound on the -1 branch of the Lambert W\mathcal{W} function. Additionally, we provide a lower bound of mlog(Amax)m\log(A_{\max}), proving our result asymptotically optimal. Furthermore, we give support bounds of the form s2mlog(1.46Amax)s\leq 2m\cdot\log(1.46A_{\max}). These improve upon the previously best constants by Aliev. et. al. (SIAM J. Optim., 2018), because all our upper bounds hold equally with AmaxA_{\max} replaced by mΔ\sqrt{m}\Delta. Using our combinatorial result, we obtain the fastest known approximation schemes (EPTAS) for the fundamental scheduling problem of makespan minimization of uniformly related machines (QCmaxQ\mid\mid C_{\max}).

Keywords

Cite

@article{arxiv.2305.08432,
  title  = {New Support Size Bounds for Integer Programming, Applied to Makespan Minimization on Uniformly Related Machines},
  author = {Sebastian Berndt and Hauke Brinkop and Klaus Jansen and Matthias Mnich and Tobias Stamm},
  journal= {arXiv preprint arXiv:2305.08432},
  year   = {2023}
}

Comments

27 pages, 2 figures, submitted to ESA 2023

R2 v1 2026-06-28T10:34:26.235Z