Approximating Subset Sum Ratio via Subset Sum Computations

01/11/2022
by   Giannis Alonistiotis, et al.
0

We present a new FPTAS for the Subset Sum Ratio problem, which, given a set of integers, asks for two disjoint subsets such that the ratio of their sums is as close to 1 as possible. Our scheme makes use of exact and approximate algorithms for the closely related Subset Sum problem, hence any progress over those – such as the recent improvement due to Bringmann and Nakos [SODA 2021] – carries over to our FPTAS. Depending on the relationship between the size of the input set n and the error margin ε, we improve upon the best currently known algorithm of Melissinos and Pagourtzis [COCOON 2018] of complexity O(n^4 / ε). In particular, the exponent of n in our proposed scheme may decrease down to 2, depending on the Subset Sum algorithm used. Furthermore, while the aforementioned state of the art complexity, expressed in the form O((n + 1 / ε)^c), has constant c = 5, our results establish that c < 5.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/08/2021

Faster Algorithms for k-Subset Sum and Variations

We present new, faster pseudopolynomial time algorithms for the k-Subset...
research
03/14/2020

Approximation Schemes for Subset Sum Ratio Problems

We consider the Subset Sum Ratio Problem (SSR), in which given a set of ...
research
03/27/2018

A Faster FPTAS for the Subset-Sums Ratio Problem

The Subset-Sums Ratio problem (SSR) is an optimization problem in which,...
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
02/05/2007

On the variance of subset sum estimation

For high volume data streams and large data warehouses, sampling is used...
research
04/26/2022

Lattices Without a Big Constant and With Noise

We show how Frieze's analysis of subset sum solving using lattices can b...
research
06/10/2018

Analysis of Nederlof's algorithm for subset sum

In 2017, J. Nederlof proposed an algorithm [Information Processing Lette...

Please sign up or login with your details

Forgot password? Click here to reset