Approximating Subset Sum is equivalent to Min-Plus-Convolution

12/28/2019
by   Karl Bringmann, et al.
0

Approximating Subset Sum is a classic and fundamental problem in computer science and mathematical optimization. The state-of-the-art approximation scheme for Subset Sum computes a (1-ε)-approximation in time Õ(min{n/ε, n+1/ε^2}) [Gens, Levner'78, Kellerer et al.'97]. In particular, a (1-1/n)-approximation can be computed in time O(n^2). We establish a connection to the Min-Plus-Convolution problem, which is of particular interest in fine-grained complexity theory and can be solved naively in time O(n^2). Our main result is that computing a (1-1/n)-approximation for Subset Sum is subquadratically equivalent to Min-Plus-Convolution. Thus, assuming the Min-Plus-Convolution conjecture from fine-grained complexity theory, there are no approximation schemes for Subset Sum with strongly subquadratic dependence on n and 1/ε. In the other direction, our reduction allows us to transfer known lower order improvements from Min-Plus-Convolution to Subset Sum, which yields a mildly subquadratic approximation scheme. This adds the first approximation problem to the list of Min-Plus-Convolution-equivalent problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/06/2022

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

We consider the SUBSET SUM problem and its important variants in this pa...
research
02/21/2022

A Probabilistic Approach to The Perfect Sum Problem

The subset sum problem is known to be an NP-hard problem in the field of...
research
04/06/2018

Subquadratic Approximation Scheme for Partition

The subject of this paper is the time complexity of approximating Knapsa...
research
05/02/2023

Faster 0-1-Knapsack via Near-Convex Min-Plus-Convolution

We revisit the classic 0-1-Knapsack problem, in which we are given n ite...
research
10/17/2021

Faster Algorithms for Bounded-Difference Min-Plus Product

Min-plus product of two n× n matrices is a fundamental problem in algori...
research
01/22/2017

Correct Convergence of Min-Sum Loopy Belief Propagation in a Block Interpolation Problem

This work proves a new result on the correct convergence of Min-Sum Loop...
research
09/30/2020

Monochromatic Triangles, Intermediate Matrix Products, and Convolutions

The most studied linear algebraic operation, matrix multiplication, has ...

Please sign up or login with your details

Forgot password? Click here to reset