Linear Hashing Is Optimal
arXiv:2505.14061
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 .
20 pages, 1 figure; to appear in STOC 2025