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

theoretics:11529 - TheoretiCS, April 3, 2024, Volume 3 - https://doi.org/10.46298/theoretics.24.8
Linear Hashing with $\ell_\infty$ guarantees and two-sided Kakeya boundsArticle

Authors: Manik Dhar ORCID; Zeev Dvir ORCID

We show that a randomly chosen linear map over a finite field gives a good hash function in the $\ell_\infty$ sense. More concretely, consider a set $S \subset \mathbb{F}_q^n$ and a randomly chosen linear map $L : \mathbb{F}_q^n \to \mathbb{F}_q^t$ with $q^t$ taken to be sufficiently smaller than $ |S|$.
Let $U_S$ denote a random variable distributed uniformly on $S$. Our main theorem shows that, with high probability over the choice of $L$, the random variable $L(U_S)$ is close to uniform in the $\ell_\infty$ norm. In other words, {\em every} element in the range $\mathbb{F}_q^t$ has about the same number of elements in $S$ mapped to it. This complements the widely-used Leftover Hash Lemma (LHL) which proves the analog statement under the statistical, or $\ell_1$, distance (for a richer class of functions) as well as prior work on the expected largest 'bucket size' in linear hash functions [ADMPT99]. By known bounds from the load balancing literature [RS98], our results are tight and show that linear functions hash as well as trully random function up to a constant factor in the entropy loss. Our proof leverages a connection between linear hashing and the finite field Kakeya problem and extends some of the tools developed in this area, in particular the polynomial method.

Comment: Journal Version for TheoretiCS. Added Theorem 3.4 which gives more flexible field size requirements for finding balanced subspaces


Volume: Volume 3
Published on: April 3, 2024
Accepted on: February 11, 2024
Submitted on: July 3, 2023
Keywords: Mathematics - Combinatorics, Computer Science - Computational Complexity, Computer Science - Cryptography and Security
Funding:
    Source : OpenAIRE Graph
  • Incidence Theorems: Beyond the Polynomial Method; Funder: National Science Foundation; Code: 1953807
  • Finite Models for the Kakeya Problems; Funder: National Science Foundation; Code: 2246682

Classifications

Mathematics Subject Classification 20201

1 Document citing this article

Consultation statistics

This page has been seen 845 times.
This article's PDF has been downloaded 450 times.