Improved Bounds for 3SUM, $k$-SUM, and Linear Degeneracy
Omer Gold, Micha Sharir

TL;DR
This paper presents improved randomized decision tree bounds for 3SUM, k-SUM, and linear degeneracy problems, along with a simpler deterministic algorithm for 3SUM that approaches optimal time complexity.
Contribution
It introduces tighter randomized bounds for 3SUM and k-SUM problems and provides a simpler deterministic algorithm for 3SUM with near-optimal time complexity.
Findings
Randomized 4-linear decision tree complexity of 3SUM is O(n^{3/2})
Randomized (2k-2)-linear decision tree complexity of k-SUM is O(n^{k/2})
Deterministic 3SUM algorithm runs in O(n^2 log log n / log n) time
Abstract
Given a set of real numbers, the 3SUM problem is to decide whether there are three of them that sum to zero. Until a recent breakthrough by Gr{\o}nlund and Pettie [FOCS'14], a simple -time deterministic algorithm for this problem was conjectured to be optimal. Over the years many algorithmic problems have been shown to be reducible from the 3SUM problem or its variants, including the more generalized forms of the problem, such as -SUM and -variate linear degeneracy testing (-LDT). The conjectured hardness of these problems have become extremely popular for basing conditional lower bounds for numerous algorithmic problems in P. In this paper, we show that the randomized -linear decision tree complexity of 3SUM is , and that the randomized -linear decision tree complexity of -SUM and -LDT is , for any odd . These…
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.
