简单制表哈希的力量
数据结构与算法
2011-05-10 v2
摘要
随机算法常因其简洁性而备受青睐,但用于产生所需理论保证的哈希函数往往既不简单也不实用。本文证明,最简单的制表哈希能提供出乎意料的强保证。该方案本身可追溯至Carter和Wegman(STOC'77)。键被视为由个字符组成。我们初始化个表,将字符映射到随机哈希码。键被哈希为。尽管该方案甚至不是4-独立的,但我们证明它能提供通常需要更高独立性才能获得的许多保证,例如Chernoff型集中性、用于估计集合交集的min-wise哈希以及布谷鸟哈希。
引用
@article{arxiv.1011.5200,
title = {The Power of Simple Tabulation Hashing},
author = {Mihai Patrascu and Mikkel Thorup},
journal= {arXiv preprint arXiv:1011.5200},
year = {2011}
}