paper

A Faster Exponential Time Algorithm for Bin Packing With a Constant Number of Bins via Additive Combinatorics

arXiv:2007.08204 · doi:10.1137/1.9781611976465.102

Abstract

In the Bin Packing problem one is given items with weights and bins with capacities . The goal is to find a partition of the items into sets such that for every bin , where denotes . Björklund, Husfeldt and Koivisto (SICOMP 2009) presented an time algorithm for Bin Packing. In this paper, we show that for every there exists a constant such that an instance of Bin Packing with bins can be solved in randomized time. Before our work, such improved algorithms were not known even for equals . A key step in our approach is the following new result in Littlewood-Offord theory on the additive combinatorics of subset sums: For every there exists an such that if for some then .

SODA 2021; 45 pages; 4 figures