A Faster Exponential Time Algorithm for Bin Packing With a Constant Number of Bins via Additive Combinatorics
Jesper Nederlof, Jakub Pawlewicz, Céline M. F. Swennenhuis, Karol Wegrzycki
Abstract
In the Bin Packing problem one is given n items with weights w(1), . . . , w(n) and m bins with capacities c 1 , . . . , c m . The goal is to find a partition of the items into sets S 1 , . . . , S m such that w(S j ) ⩽ c j for every bin j, where w(X) denotes i∈X w(i).
Björklund, Husfeldt and Koivisto (SICOMP 2009) presented an O ⋆ (2 n ) time algorithm for Bin Packing (the O ⋆ (•) notation omits factors polynomial in the input size). In this paper, we show that for every m ∈ N there exists a constant σ m > 0 such that an instance of Bin Packing with m bins can be solved in O(2 (1-σm)n ) randomized time. Before our work, such improved algorithms were not known even for m equals 4.
A key step in our approach is the following new result in Littlewood-Offord theory on the additive combinatorics of subset sums: For every δ > 0 there exists an ε > 0 such that if |X ⊆ 1, . . . , n : w(X) = v| ⩾ 2 (1-ε)n for some v then |w(X) : X ⊆ 1, . . . , n| ⩽ 2 δn .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext dcb4f753-ec9f-4b7b-8c51-bdbd31f19b9eCited by top-tier papers4
- Tight (S)ETH-Based Lower Bounds for Pseudopolynomial Algorithms for Bin Packing and Multi-machine SchedulingKarl Bringmann, Anita Dürr, Karol WegrzyckiSTOC 2026 · 6 citations
- Memory Reallocation with Polylogarithmic OverheadCe JinSTOC 2026 · 1 citation
- A Subexponential Time Algorithm for Makespan Scheduling of Unit Jobs with Precedence ConstraintsJesper Nederlof, Céline M. F. Swennenhuis, Karol WegrzyckiSODA 2025
- Improving Schroeppel and Shamir's algorithm for subset sum via orthogonal vectorsJesper Nederlof, Karol WegrzyckiSTOC 2021
Related papers
- Approximating Knapsack and Partition via Dense Subset SumsMingyang Deng, Ce Jin, Xiao MaoSODA 2023 · 10 citations
- Passing the Limits of Pure Local Search for Weighted k-Set PackingMeike NeuwohnerSODA 2023 · 10 citations
- Bin Packing under Random-Order: Breaking the Barrier of 3/2Anish Hebbar, Arindam Khan, K. V. N. SreenivasSODA 2024 · 3 citations
- Faster Algorithms for Bounded Knapsack and Bounded Subset Sum Via Fine-Grained Proximity ResultsLin Chen, Jiayi Lian, Yuchen Mao, Guochuan ZhangSODA 2024 · 10 citations
- Improved Approximations for Vector Bin Packing via Iterative Randomized RoundingAriel Kulik, Matthias Mnich, Hadas ShachnaiFOCS 2023 · 5 citations
