arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1509.04549cs.DS
收藏

使用5-独立散列的线性探测

Linear Probing with 5-Independent Hashing

Mikkel Thorup

摘要:

这些课堂讲稿表明,如果散列函数是5-独立的,则线性探测需要预期的恒定时间。这一结果首先由Pagh等人证明[STOC'07,SICOMP'09]。这里的简单证明基本上摘自[Patrascu and Thorup ICALP'10]。我们还将考虑一个更小的空间版本的线性探测,它可能会像Bloom过滤器一样出现误报。这些课堂讲稿说明了高阶矩在数据结构中的应用,并且可以在随机算法的课程中使用。

英文摘要:

These lecture notes show that linear probing takes expected constant time if the hash function is 5-independent. This result was first proved by Pagh et al. [STOC'07,SICOMP'09]. The simple proof here is essentially taken from [Patrascu and Thorup ICALP'10]. We will also consider a smaller space version of linear probing that may have false positives like Bloom filters. These lecture notes illustrate the use of higher moments in data structures, and could be used in a course on randomized algorithms.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑