On the optimal time/space tradeoff for hash tables

Michael A. Bender, Martı́n Farach-Colton, John Kuszmaul, William Kuszmaul, Mingmou Liu · 2022

For nearly six decades, the central open question in the study of hash tables has been to determine the optimal achievable tradeoff curve between time and space. State-of-the-art hash tables offer the following guarantee: If keys/values are Θ(logn) bits each, then it is possible to achieve constant-time insertions/deletions/queries while wasting only O(loglogn) bits of space per key when compared to the information-theoretic optimum—this bound has been proven to be optimal for a number of closely related problems (e.g., stable hashing, dynamic retrieval, and dynamically-resized filters).

Read the paper · More papers on PaperTik