English

The Support of Bin Packing is Exponential

Data Structures and Algorithms 2026-03-31 v2

Abstract

Consider the classical Bin Packing problem with dd different item sizes sis_i and amounts of items ai.a_i. The support of a Bin Packing solution is the number of differently filled bins. In this work, we show that the lower bound on the support of this problem is 2Ω(d)2^{\Omega(d)}. Our lower bound matches the upper bound of 2d2^d given by Eisenbrand and Shmonin [Oper.Research Letters '06] up to a constant factor. This result has direct implications for the time complexity of several Bin Packing algorithms, such as Goemans and Rothvoss [SODA '14], Jansen and Klein [SODA '17] and Jansen and Solis-Oba [IPCO '10]. To achieve our main result, we develop a technique to aggregate equality constrained ILPs with many constraints into an equivalent ILP with one constraint. Our technique contrasts existing aggregation techniques as we manage to integrate upper bounds on variables into the resulting constraint. We believe this technique can be useful for solving general ILPs or the dd-dimensional knapsack problem.

Keywords

Cite

@article{arxiv.2512.02758,
  title  = {The Support of Bin Packing is Exponential},
  author = {Klaus Jansen and Felix Ohnesorge and Lis Pirotton and Malte Tutas},
  journal= {arXiv preprint arXiv:2512.02758},
  year   = {2026}
}
R2 v1 2026-07-01T08:05:40.947Z