Time-Space Tradeoffs for Element Distinctness and Set Intersection via Pseudorandomness
Xin Lyu, Weihao Zhu

TL;DR
This paper simplifies the analysis of a pseudorandom hash family used for element distinctness, enabling a clear time-space tradeoff without relying on a random oracle, and extends the approach to set intersection.
Contribution
It provides a simplified analysis of pseudorandom hash families for element distinctness, establishing a time-space tradeoff without random oracle assumptions.
Findings
Achieves a time-space tradeoff for element distinctness without random oracle.
Extends the approach to the set intersection problem with tight bounds.
Improves the seed length for pseudorandom hash function sampling.
Abstract
In the Element Distinctness problem, one is given an array of integers from and is tasked to decide if are mutually distinct. Beame, Clifford and Machmouchi (FOCS 2013) gave a low-space algorithm for this problem running in space and time where , assuming a random oracle (i.e., random access to polynomially many random bits). A recent breakthrough by Chen, Jin, Williams and Wu (SODA 2022) showed how to remove the random oracle assumption in the regime and . They designed the first truly -space, -time algorithm by constructing a small family of hash functions with a certain pseudorandom property. In this paper, we give a significantly simplified analysis…
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.
Taxonomy
TopicsCryptography and Data Security · Coding theory and cryptography · Cryptographic Implementations and Security
