随机游走d元布谷鸟哈希在负载阈值内的O(1)插入时间
数据结构与算法
2025-12-04 v6 组合数学
摘要
随机游走元布谷鸟哈希算法由Fotakis、Pagh、Sanders和Spirakis提出,用于推广和改进Pagh和Rodler的标准布谷鸟哈希算法。随机游走元布谷鸟哈希具有低空间开销、保证快速访问和实际中快速的插入时间。在本文中,我们给出了该算法的理论插入时间界。更精确地说,对于每个随机哈希,令为负载因子的尖锐阈值,在此阈值下,以高概率存在将个对象分配到大小为的哈希表中的有效分配。我们证明,对于任何哈希和负载因子,随机游走插入时间的期望是,即一个仅依赖于和而不依赖于的常数。
引用
@article{arxiv.2401.14394,
title = {O(1) Insertion for Random Walk d-ary Cuckoo Hashing up to the Load Threshold},
author = {Tolson Bell and Alan Frieze},
journal= {arXiv preprint arXiv:2401.14394},
year = {2025}
}
备注
A preliminary version of this paper appeared in FOCS 2024. Paper updated to fix errors in the previous version and include the $d=3$ case. 31 pages