Linear Hashing Is Optimal
Data Structures and Algorithms
2025-05-21 v1 Computational Complexity
Abstract
We prove that hashing balls into bins via a random matrix over yields expected maximum load . This matches the expected maximum load of a fully random function and resolves an open question posed by Alon, Dietzfelbinger, Miltersen, Petrank, and Tardos (STOC '97, JACM '99). More generally, we show that the maximum load exceeds with probability at most .
Keywords
Cite
@article{arxiv.2505.14061,
title = {Linear Hashing Is Optimal},
author = {Michael Jaber and Vinayak M. Kumar and David Zuckerman},
journal= {arXiv preprint arXiv:2505.14061},
year = {2025}
}
Comments
20 pages, 1 figure; to appear in STOC 2025