Solving $k$-SUM using few linear queries
Jean Cardinal, John Iacono, Aur\'elien Ooms

TL;DR
This paper introduces new algorithms for the $k$-SUM problem that use a small number of linear queries, achieving a balance between query complexity and runtime, and deepening understanding of this fundamental problem in complexity theory.
Contribution
It presents the first polynomial-query algorithms for $k$-SUM with runtime close to the best known, and explores tradeoffs between query complexity and decision tree depth.
Findings
Existence of linear decision trees of depth $O(n^3 \\log^3 n)$ solving $k$-SUM.
A randomized algorithm with $ ilde{O}(n^{\lceil k/2 \rceil +8})$ runtime using $O(n^3 \\log^3 n)$ linear queries.
Existence of $o(n)$-linear decision trees with depth $o(n^4)$.
Abstract
The -SUM problem is given input real numbers to determine whether any of them sum to zero. The problem is of tremendous importance in the emerging field of complexity theory within , and it is in particular open whether it admits an algorithm of complexity with . Inspired by an algorithm due to Meiser (1993), we show that there exist linear decision trees and algebraic computation trees of depth solving -SUM. Furthermore, we show that there exists a randomized algorithm that runs in time, and performs linear queries on the input. Thus, we show that it is possible to have an algorithm with a runtime almost identical (up to the ) to the best known algorithm but for the first time also with the number of queries on the input a polynomial that is…
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
TopicsAlgorithms and Data Compression · Complexity and Algorithms in Graphs · Advanced Graph Theory Research
