Approximating Knapsack and Partition via Dense Subset Sums
Mingyang Deng, Ce Jin, Xiao Mao
Abstract
Knapsack and Partition are two important additive problems whose fine-grained complexities in the (1ε)-approximation setting are not yet settled. In this work, we make progress on both problems by giving improved algorithms.
• Knapsack can be (1ε)-approximated in Õ(n + (1/ε) 2.2 ) time, improving the previous Õ(n + (1/ε) 2.25 ) by Jin (ICALP'19). There is a known conditional lower bound of (n + 1/ε) 2-o(1) based on (min, +)-convolution hypothesis.
• Partition can be (1ε)-approximated in Õ(n + (1/ε) 1.25 ) time, improving the previous Õ(n + (1/ε) 1.5 ) by Bringmann and Nakos (SODA'21). There is a known conditional lower bound of (1/ε) 1-o(1) based on Strong Exponential Time Hypothesis. Both of our new algorithms apply the additive combinatorial results on dense subset sums by Galil and Margalit (SICOMP'91), Bringmann and Wellnitz (SODA'21). Such techniques have not been explored in the context of Knapsack prior to our work. In addition, we design several new methods to speed up the divide-and-conquer steps which naturally arise in solving additive problems.
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 12ac8859-975c-4a64-9cad-2ee330cf206bCited by top-tier papers10
- Faster Algorithms for Bounded Knapsack and Bounded Subset Sum Via Fine-Grained Proximity ResultsLin Chen, Jiayi Lian, Yuchen Mao, Guochuan ZhangSODA 2024 · 10 citations
- Knapsack with Small Items in Near-Quadratic TimeKarl BringmannSTOC 2024 · 8 citations
- 0-1 Knapsack in Nearly Quadratic TimeCe JinSTOC 2024 · 6 citations
- An Improved Pseudopolynomial Time Algorithm for Subset SumLin Chen, Jiayi Lian, Yuchen Mao, Guochuan ZhangFOCS 2024 · 5 citations
- A Nearly Quadratic-Time FPTAS for KnapsackLin Chen, Jiayi Lian, Yuchen Mao, Guochuan ZhangSTOC 2024 · 4 citations
Builds on2
Related papers
- (1 - ε)-Approximation of Knapsack in Nearly Quadratic TimeXiao MaoSTOC 2024
- Approximating Partition in Near-Linear TimeLin Chen, Jiayi Lian, Yuchen Mao, Guochuan ZhangSTOC 2024 · 3 citations
- A Faster Exponential Time Algorithm for Bin Packing With a Constant Number of Bins via Additive CombinatoricsJesper Nederlof, Jakub Pawlewicz, Céline M. F. Swennenhuis, Karol WegrzyckiSODA 2021 · 3 citations
- Long Arithmetic Progressions in Sumsets and Subset Sums: Constructive Proofs and Efficient WitnessesLin Chen, Yuchen Mao, Guochuan ZhangSTOC 2025 · 1 citation
- 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
