English

Explicit Min-wise Hash Families with Optimal Size

Data Structures and Algorithms 2025-11-11 v3 Discrete Mathematics

Abstract

We study explicit constructions of min-wise hash families and their extension to kk-min-wise hash families. Informally, a min-wise hash family guarantees that for any fixed subset X[N]X\subseteq[N], every element in XX has an equal chance to have the smallest value among all elements in XX; a kk-min-wise hash family guarantees this for every subset of size kk in XX. Min-wise hash is widely used in many areas of computer science such as sketching, web page detection, and 0\ell_0 sampling. The classical works by Indyk and P\u{a}tra\c{s}cu and Thorup have shown Θ(log(1/δ))\Theta(\log(1/\delta))-wise independent families give min-wise hash of multiplicative (relative) error δ\delta, resulting in a construction with Θ(log(1/δ)logN)\Theta(\log(1/\delta)\log N) random bits. Based on a reduction from pseudorandom generators for combinatorial rectangles by Saks, Srinivasan, Zhou and Zuckerman, Gopalan and Yehudayoff improved the number of bits to O(logNloglogN)O(\log N\log\log N) for polynomially small errors δ\delta. However, no construction with O(logN)O(\log N) bits (polynomial size family) and sub-constant error was known before. In this work, we continue and extend the study of constructing (kk-)min-wise hash families from pseudorandomness for combinatorial rectangles and read-once branching programs. Our main result gives the first explicit min-wise hash families that use an optimal (up to constant) number of random bits and achieve a sub-constant (in fact, almost polynomially small) error, specifically, an explicit family of kk-min-wise hash with O(klogN)O(k\log N) bits and 2O(logN/loglogN)2^{-O(\log N/\log\log N)} error. This improves all previous results for any k=logO(1)Nk=\log^{O(1)}N under O(klogN)O(k \log N) bits. Our main techniques involve several new ideas to adapt the classical Nisan-Zuckerman pseudorandom generator to fool min-wise hashing with a multiplicative error.

Cite

@article{arxiv.2510.10431,
  title  = {Explicit Min-wise Hash Families with Optimal Size},
  author = {Xue Chen and Shengtang Huang and Xin Li},
  journal= {arXiv preprint arXiv:2510.10431},
  year   = {2025}
}

Comments

Accepted by the 37th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2026)

R2 v1 2026-07-01T06:31:54.120Z