English

About the Structure of the Integer Cone and its Application to Bin Packing

Data Structures and Algorithms 2016-12-09 v2 Computational Geometry Discrete Mathematics

Abstract

We consider the bin packing problem with dd different item sizes and revisit the structure theorem given by Goemans and Rothvo\ss [6] about solutions of the integer cone. We present new techniques on how solutions can be modified and give a new structure theorem that relies on the set of vertices of the underlying integer polytope. As a result of our new structure theorem, we obtain an algorithm for the bin packing problem with running time V2O(d)enc(I)O(1)|V|^{2^{O(d)}} \cdot enc(I)^{O(1)}, where VV is the set of vertices of the integer knapsack polytope and enc(I)enc(I) is the encoding length of the bin packing instance. The algorithm is fixed parameter tractable, parameterized by the number of vertices of the integer knapsack polytope V|V|. This shows that the bin packing problem can be solved efficiently when the underlying integer knapsack polytope has an easy structure, i.e. has a small number of vertices. Furthermore, we show that the presented bounds of the structure theorem are asymptotically tight. We give a construction of bin packing instances using new structural insights and classical number theoretical theorems which yield the desired lower bound.

Keywords

Cite

@article{arxiv.1604.07286,
  title  = {About the Structure of the Integer Cone and its Application to Bin Packing},
  author = {Klaus Jansen and Kim-Manuel Klein},
  journal= {arXiv preprint arXiv:1604.07286},
  year   = {2016}
}

Comments

18 pages, 1 figure

R2 v1 2026-06-22T13:40:12.238Z