Incremental bloom filters

被引:0
|
作者
Hao, Fang [1 ]
Kodialam, Murali [1 ]
Lakshman, T. V. [1 ]
机构
[1] Alcatel Lucent, Bell Labs, 101 Crawford Corner Rd, Holmdel, NJ 07733 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A Bloom filter is a randomized data structure for performing approximate membership queries. It is being increasingly used in networking applications ranging front security to routing, in peer to peer networks. In order to meet a given false positive rate, the amount of memory required by it bloom filter is it function of the number of elements in the set. We consider the problem of minimizing the memory requirements in cases where the number elements in the set is not known in advance but the distribution or moment information of the number of elements is known. We show how to exploit such information too minimize the expected amount of memory required For the filter. We also show how this approach can significantly reduce memory requirement when bloom filters are constructed For multiple sets in parallel. We show analytically as well as experiments on synthetic and trace data that our approach leads to one to three orders of magnitude reduction in memory compared to it standard Bloom filter.
引用
收藏
页码:1741 / +
页数:2
相关论文
共 50 条
  • [1] Adaptive Learned Bloom Filters under Incremental Workloads
    Bhattacharya, Arindam
    Bedathur, Srikanta
    Bagchi, Amitabha
    [J]. PROCEEDINGS OF THE 7TH ACM IKDD CODS AND 25TH COMAD (CODS-COMAD 2020), 2020, : 107 - 115
  • [2] Morton Filters for Iris Template Protection - An Incremental and Superior Approach Over Bloom Filters
    Raja, Kiran B.
    Raghavendra, R.
    Busch, Christoph
    [J]. 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON BIOMETRICS THEORY, APPLICATIONS AND SYSTEMS (BTAS), 2019,
  • [3] BLOOM FILTERS
    WELLS, B
    [J]. DR DOBBS JOURNAL, 1995, 20 (01): : 12 - 12
  • [4] Bloom filters for molecules
    Jorge Medina
    Andrew D. White
    [J]. Journal of Cheminformatics, 15
  • [5] The Dynamic Bloom Filters
    Guo, Deke
    Wu, Jie
    Chen, Honghui
    Yuan, Ye
    Luo, Xueshan
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2010, 22 (01) : 120 - 133
  • [6] On the analysis of Bloom filters
    Grandi, Fabio
    [J]. INFORMATION PROCESSING LETTERS, 2018, 129 : 35 - 39
  • [7] Bloom filters for molecules
    Medina, Jorge
    White, Andrew D.
    [J]. JOURNAL OF CHEMINFORMATICS, 2023, 15 (01)
  • [8] Scalable Bloom Filters
    Almeida, Paulo Sergio
    Baquero, Carlos
    Preguica, Nuno
    Hutchison, David
    [J]. INFORMATION PROCESSING LETTERS, 2007, 101 (06) : 255 - 261
  • [9] Multiple Bloom filters
    Yang, Yuanhang
    Chen, Shuhui
    [J]. PROCEEDINGS OF 2017 VI INTERNATIONAL CONFERENCE ON NETWORK, COMMUNICATION AND COMPUTING (ICNCC 2017), 2017, : 59 - 63
  • [10] Sliding Bloom Filters
    Naor, Moni
    Yogev, Eylon
    [J]. ALGORITHMS AND COMPUTATION, 2013, 8283 : 513 - 523