Abstract

The 0-1 knapsack problem is an important NP-hard problem that admits fully polynomial-time approximation schemes (FPTASs). Previously the fastest FPTAS by Chan (2018) with approximation factor 1+ε1+\varepsilon runs in O~(n+(1/ε)12/5)\tilde O(n + (1/\varepsilon)^{12/5}) time, where O~\tilde O hides polylogarithmic factors. In this paper we present an improved algorithm in O~(n+(1/ε)9/4)\tilde O(n+(1/\varepsilon)^{9/4}) time, with only a (1/ε)1/4(1/\varepsilon)^{1/4} gap from the quadratic conditional lower bound based on (min⁡,+)(\min,+)-convolution. Our improvement comes from a multi-level extension of Chan's number-theoretic construction, and a greedy lemma that reduces unnecessary computation spent on cheap items.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.