Preprocessed 3SUM for Unknown Universes with Subquadratic Space
Abstract
We consider the classic 3SUM problem: given sets of integers , determine whether there is a tuple satisfying . The 3SUM Hypothesis, central in fine-grained complexity, states that there does not exist a truly subquadratic time 3SUM algorithm. Given this long-standing barrier, recent work over the past decade has explored 3SUM from a data structural perspective. Specifically, in the 3SUM in preprocessed universes regime, we are tasked with preprocessing sets of size , to create a space-efficient data structure that can quickly answer queries, each of which is a 3SUM problem of the form , where and . A series of results have achieved preprocessing time, space, and query time improving progressively from [CL15] to [CVX23] to [KPS25]. Given these series of works improving query time, a natural open question has emerged: can one achieve both truly subquadratic space and truly subquadratic query time for 3SUM in preprocessed universes? We resolve this question affirmatively, presenting a tradeoff curve between query and space complexity. Specifically, we present a simple randomized algorithm achieving query time and space complexity. Furthermore, our algorithm has preprocessing time, matching past work. Notably, quadratic preprocessing is likely necessary for our tradeoff as either the preprocessing or the query time must be at least under the 3SUM Hypothesis.
Cite
@article{arxiv.2602.11363,
title = {Preprocessed 3SUM for Unknown Universes with Subquadratic Space},
author = {Yael Kirkpatrick and John Kuszmaul and Surya Mathialagan and Virginia Vassilevska Williams},
journal= {arXiv preprint arXiv:2602.11363},
year = {2026}
}
Comments
13 pages