Explicit Min-wise Hash Families with Optimal Size
Abstract
We study explicit constructions of min-wise hash families and their extension to -min-wise hash families. Informally, a min-wise hash family guarantees that for any fixed subset , every element in has an equal chance to have the smallest value among all elements in ; a -min-wise hash family guarantees this for every subset of size in . Min-wise hash is widely used in many areas of computer science such as sketching, web page detection, and sampling. The classical works by Indyk and P\u{a}tra\c{s}cu and Thorup have shown -wise independent families give min-wise hash of multiplicative (relative) error , resulting in a construction with 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 for polynomially small errors . However, no construction with bits (polynomial size family) and sub-constant error was known before. In this work, we continue and extend the study of constructing (-)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 -min-wise hash with bits and error. This improves all previous results for any under 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)