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

优化Bloom Filter:挑战、解决方案和比较

Optimizing Bloom Filter: Challenges, Solutions, and Comparisons

Lailong Luo, Deke Guo, Richard T. B. Ma, Ori Rottenstreich, Xueshan Luo

摘要:

布隆过滤器(Bloom Filter,BF)已经被广泛用于支持成员关系查询,即,判断给定元素x是否是给定集合S的成员。BF算法由于其空间效率高、成员查询时间恒定等特点,近年来得到了广泛的应用。现有的综述或调查主要集中在BF的应用上,但没有涵盖当前的趋势,因此缺乏对其设计理念的内在理解。为此,本次调查提供了一个概述BF及其变种,重点是优化技术。基本上,我们从两个维度调查现有的变体,即,性能和推广。为了提高性能,数十种变体致力于减少误报和实施成本。此外,数十种变体通过多样化的输入集和丰富的输出功能在更多的场景中推广BF框架。为了总结现有的努力,我们进行了深入的研究,现有的文献高炉优化,涵盖60多个变量。我们挖掘这些变量的设计理念,并阐述如何采用优化技术提高高炉。并从高炉构件的角度进行了综合分析和定性比较。最后,我们强调了设计BF的未来趋势。据我们所知,这是实现这些目标的第一次调查。

英文摘要:

Bloom filter (BF) has been widely used to support membership query, i.e., to judge whether a given element x is a member of a given set S or not. Recent years have seen a flourish design explosion of BF due to its characteristic of space-efficiency and the functionality of constant-time membership query. The existing reviews or surveys mainly focus on the applications of BF, but fall short in covering the current trends, thereby lacking intrinsic understanding of their design philosophy. To this end, this survey provides an overview of BF and its variants, with an emphasis on the optimization techniques. Basically, we survey the existing variants from two dimensions, i.e., performance and generalization. To improve the performance, dozens of variants devote themselves to reducing the false positives and implementation costs. Besides, tens of variants generalize the BF framework in more scenarios by diversifying the input sets and enriching the output functionalities. To summarize the existing efforts, we conduct an in-depth study of the existing literature on BF optimization, covering more than 60 variants. We unearth the design philosophy of these variants and elaborate how the employed optimization techniques improve BF. Furthermore, comprehensive analysis and qualitative comparison are conducted from the perspectives of BF components. Lastly, we highlight the future trends of designing BFs. This is, to the best of our knowledge, the first survey that accomplishes such goals.

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

↑