Limited Independence Suffices for Large-k Min-wise Hashing
arXiv:2607.10255
The paper shows that an s‑wise independent polynomial hash family with s = O(k + log(1/δ)) is sufficient for k‑min‑wise hashing with multiplicative error δ, achieving optimal seed length O(k log N) for common parameter regimes.
Abstract
Min-wise hashing and its -min-wise variant are standard tools in similarity estimation, sampling, sketching, and streaming. A -min-wise family requires every prescribed -subset of a fixed set, for , to appear as the smallest hash values with approximately the fully random probability, up to multiplicative error . Previous analyses show that -wise independence suffices. Consequently, for and , the standard polynomial construction uses seed bits. Recent work of Chen, Huang, and Li achieves the optimal seed length for , but only with almost-polynomial error , leaving open whether polynomially small error is possible with the same seed length. We prove that the standard -wise independent polynomial hash family is -min-wise with multiplicative error for Thus, when , only -wise independence is required. In particular, for and , this gives an explicit family with seed length , matching the support-size lower bound up to constant factors. The proof conditions on the prescribed bottom set and bounds the error only after averaging over the random threshold given by its largest hash value, rather than controlling every threshold separately.