English

Constructions of $k$-Min-Wise Hash from Bounded Independence

Data Structures and Algorithms 2026-07-29 v1

Abstract

Min-wise hashing and its kk-min-wise extension are fundamental tools in sampling, sketching, and similarity estimation. A standard approach to constructing such families is bounded independence. For ordinary min-wise hashing, the required degree of independence is fully understood: Θ(log1/δ)\Theta(\log 1/\delta)-wise independence is both sufficient and necessary. For kk-min-wise hashing, however, the best previous result only showed that O(kloglog1/δ+log1/δ)O(k\log\log1/\delta+\log1/\delta)-wise independence suffices, with no matching lower bound. We give a tight characterization of the amount of bounded independence required for kk-min-wise hashing, proving that Θ(k+log1/δ)\Theta(k+\log1/\delta)-wise independence is both sufficient and necessary. This improves the previous upper bound and provides a matching lower bound. Consequently, the standard construction of bounded-independent hash families has seed length O((k+log1/δ)log(N/δ))O\big((k+\log1/\delta)\log(N/\delta)\big). In particular, for any polynomially small error δ\delta and any k=Ω(logN)k=\Omega(\log N), it achieves the optimal seed length O(klogN)O(k\log N). We also study random affine hash functions over F2\mathbb{F}_2 and show that, despite being pairwise independent, they may incur multiplicative error Ω(logn)\Omega(\log n) even for ordinary min-wise hashing.

Cite

@article{arxiv.2607.27157,
  title  = {Constructions of $k$-Min-Wise Hash from Bounded Independence},
  author = {Xue Chen and Shengtang Huang and Xin Li},
  journal= {arXiv preprint arXiv:2607.27157},
  year   = {2026}
}