Linear Hashing with $\ell_\infty$ guarantees and two-sided Kakeya bounds
Manik Dhar, Zeev Dvir

TL;DR
This paper demonstrates that random linear maps over finite fields serve as effective hash functions in the ll_ sense, matching the performance of truly random functions up to a constant factor, by connecting hashing with Kakeya bounds.
Contribution
It introduces a novel connection between linear hashing and the finite field Kakeya problem, extending polynomial methods to analyze ll_ guarantees.
Findings
Linear hash functions achieve ll_ guarantees similar to random functions.
Results are tight and match load balancing bounds.
Extends polynomial method techniques to hashing analysis.
Abstract
We show that a randomly chosen linear map over a finite field gives a good hash function in the sense. More concretely, consider a set and a randomly chosen linear map with taken to be sufficiently smaller than . Let denote a random variable distributed uniformly on . Our main theorem shows that, with high probability over the choice of , the random variable is close to uniform in the norm. In other words, {\em every} element in the range has about the same number of elements in mapped to it. This complements the widely-used Leftover Hash Lemma (LHL) which proves the analog statement under the statistical, or , distance (for a richer class of functions) as well as prior work on the expected largest 'bucket size' in linear hash…
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 · Complexity and Algorithms in Graphs · Algorithms and Data Compression
