Faster Algorithms for $k$-Subset Sum and Variations
Antonis Antonopoulos, Aris Pagourtzis, Stavros Petsalakis, Manolis, Vasilakis

TL;DR
This paper introduces faster algorithms for the k-Subset Sum problem, improving computational efficiency using recent advances, and extends these methods to related problem variations with practical constraints.
Contribution
It presents two novel algorithms for k-Subset Sum with improved time complexities, building on recent research, and adapts them for problem variants with additional constraints.
Findings
Deterministic algorithm with $ ilde{O}(n^{k/(k+1)} t^k)$ time complexity.
Randomized algorithm with $ ilde{O}(n + t^k)$ time complexity.
Algorithms can be modified for problems with cardinality constraints and related variations.
Abstract
We present new, faster pseudopolynomial time algorithms for the -Subset Sum problem, defined as follows: given a set of positive integers and targets , determine whether there exist disjoint subsets , such that , for . Assuming is the maximum among the given targets, a standard dynamic programming approach based on Bellman's algorithm [Bell57] can solve the problem in time. We build upon recent advances on Subset Sum due to Koiliaris and Xu [Koil19] and Bringmann [Brin17] in order to provide faster algorithms for -Subset Sum. We devise two algorithms: a deterministic one of time complexity and a randomised one of complexity. Additionally, we show how these algorithms can be modified in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Algorithms and Data Compression · Complexity and Algorithms in Graphs
