Clustered Integer 3SUM via Additive Combinatorics
Timothy M. Chan, Moshe Lewenstein

TL;DR
This paper introduces new subquadratic algorithms for 3SUM-related problems, leveraging additive combinatorics, significantly improving previous bounds and addressing open questions in histogram indexing and clustering.
Contribution
It presents the first truly subquadratic algorithms for several 3SUM variants and introduces novel techniques based on additive combinatorics.
Findings
Subquadratic algorithms for (min,+) convolution and 3SUM for monotone sets
Efficient histogram indexing with subquadratic preprocessing and sublinear queries
Partition-based 3SUM algorithm for clustered integer sets
Abstract
We present a collection of new results on problems related to 3SUM, including: 1. The first truly subquadratic algorithm for 1a. computing the (min,+) convolution for monotone increasing sequences with integer values bounded by , 1b. solving 3SUM for monotone sets in 2D with integer coordinates bounded by , and 1c. preprocessing a binary string for histogram indexing (also called jumbled indexing). The running time is: with randomization, or deterministically. This greatly improves the previous time bound obtained from Williams' recent result on all-pairs shortest paths [STOC'14], and answers an open question raised by several researchers studying the histogram indexing problem. 2. The first algorithm for histogram…
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
Clustered Integer 3SUM via Additive Combinatorics· youtube
Taxonomy
TopicsAlgorithms and Data Compression · semigroups and automata theory · Limits and Structures in Graph Theory
