中文

具有常数次内存访问的完全动态空间高效字典与过滤器

数据结构与算法 2019-11-13 v1

摘要

完全动态字典是一种用于维护集合的数据结构,支持插入、删除和成员查询。过滤器以单侧错误近似成员查询。我们提出两种设计:1. 第一个空间高效的完全动态字典,维护集合与随机多重集,并在最坏情况下以高概率通过常数次内存访问支持查询、插入和删除。Arbitman、Naor 和 Segev [FOCS 2010] 的可比字典仅适用于集合。2. 通过由我们的随机多重集字典归约,我们获得了一个空间高效的完全动态过滤器,在最坏情况下以高概率通过常数次内存访问支持查询、插入和删除(只要假阳性概率为 2O(w)2^{-O(w)},其中 ww 表示字长)。这是首个可证明实现这些性质的存内空间高效完全动态过滤器设计。我们还展示了用于设计字典的技术在静态检索问题上的应用。

关键词

引用

@article{arxiv.1911.05060,
  title  = {Fully-Dynamic Space-Efficient Dictionaries and Filters with Constant Number of Memory Accesses},
  author = {Ioana O. Bercea and Guy Even},
  journal= {arXiv preprint arXiv:1911.05060},
  year   = {2019}
}