Improved Time-Space Tradeoffs for 3SUM-Indexing
Itai Dinur, Alexander Golovnev

TL;DR
This paper improves the time-space tradeoff for 3SUM-Indexing by exploiting its structure, achieving a better tradeoff than previous methods, and extends these results to related problems.
Contribution
It introduces a novel approach to applying the Fiat-Naor algorithm by decomposing functions, leading to improved tradeoffs for 3SUM-Indexing and related problems.
Findings
Achieves a time-space tradeoff of T S = n^{2.5} for 3SUM-Indexing.
Extends improvements to kSUM-Indexing and kXOR-Indexing problems.
Provides a new method for applying the Fiat-Naor algorithm to structured functions.
Abstract
3SUM-Indexing is a preprocessing variant of the 3SUM problem that has recently received a lot of attention. The best known time-space tradeoff for the problem is (up to logarithmic factors), where is the number of input integers, is the length of the preprocessed data structure, and is the running time of the query algorithm. This tradeoff was achieved in [KP19, GGHPV20] using the Fiat-Naor generic algorithm for Function Inversion. Consequently, [GGHPV20] asked whether this algorithm can be improved by leveraging the structure of 3SUM-Indexing. In this paper, we exploit the structure of 3SUM-Indexing to give a time-space tradeoff of , which is better than the best known one in the range . We further extend this improvement to the SUM-Indexing problem-a generalization of 3SUM-Indexing-and to the related…
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.
