English

Improved Approximation Schemes for (Un-)Bounded Subset-Sum and Partition

Data Structures and Algorithms 2022-12-07 v1 Computational Complexity

Abstract

We consider the SUBSET SUM problem and its important variants in this paper. In the SUBSET SUM problem, a (multi-)set XX of nn positive numbers and a target number tt are given, and the task is to find a subset of XX with the maximal sum that does not exceed tt. It is well known that this problem is NP-hard and admits fully polynomial-time approximation schemes (FPTASs). In recent years, it has been shown that there does not exist an FPTAS of running time \OO~(1/ϵ2δ)\tilde\OO( 1/\epsilon^{2-\delta}) for arbitrary small δ>0\delta>0 assuming (min\min,+)-convolution conjecture~\cite{bringmann2021fine}. However, the lower bound can be bypassed if we relax the constraint such that the task is to find a subset of XX that can slightly exceed the threshold tt by ϵ\epsilon times, and the sum of numbers within the subset is at least 1\OO~(ϵ)1-\tilde\OO(\epsilon) times the optimal objective value that respects the constraint. Approximation schemes that may violate the constraint are also known as weak approximation schemes. For the SUBSET SUM problem, there is a randomized weak approximation scheme running in time \OO~(n+1/ϵ5/3)\tilde\OO(n+ 1/\epsilon^{5/3}) [Mucha et al.'19]. For the special case where the target tt is half of the summation of all input numbers, weak approximation schemes are equivalent to approximation schemes that do not violate the constraint, and the best-known algorithm runs in \OO~(n+1/ϵ3/2)\tilde\OO(n+1/\epsilon^{{3}/{2}}) time [Bringmann and Nakos'21].

Keywords

Cite

@article{arxiv.2212.02883,
  title  = {Improved Approximation Schemes for (Un-)Bounded Subset-Sum and Partition},
  author = {Xiaoyu Wu and Lin Chen},
  journal= {arXiv preprint arXiv:2212.02883},
  year   = {2022}
}
R2 v1 2026-06-28T07:23:25.262Z