The Strong 3SUM-INDEXING Conjecture is False

Abstract

In the 3SUM-Indexing problem the goal is to preprocess two lists of elements from U, A=(a1,a2,…,an) and B=(b1,b2,...,bn), such that given an element c∈ U one can quickly determine whether there exists a pair (a,b)∈ A × B where a+b=c. Goldstein et al.~[WADS'2017] conjectured that there is no algorithm for 3SUM-Indexing which uses n2-(1) space and n1-(1) query time. We show that the conjecture is false by reducing the 3SUM-Indexing problem to the problem of inverting functions, and then applying an algorithm of Fiat and Naor [SICOMP'1999] for inverting functions.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…