A scalable Bloom filter for membership queries

被引:0
|
作者
Xie, Kun [1 ]
Min, Yinghua [2 ]
Zhang, Dafang [1 ]
Wen, Jigang [1 ]
Xie, Gaogang [2 ]
机构
[1] Hunan Univ, Changsha 410082, Hunan, Peoples R China
[2] ICT, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Bloom filter; set membership query; distributed information system; distributed computing;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Bloom filters allow membership queries over sets with allowable errors. It is widely used in databases, networks and distributed systems and it has great potential for distributed applications where systems need to share information about available data. However, the false positive errors are unavoidable, and the false positive rate increases intolerantly along with the date set expanding. To solve the scalability problem of Bloom filters, this paper presents a new design of a scalable Bloom filter (SBF) for an expanding data set. The SBF keeps a low false positive rate by adding Bloom filter vectors with double length when necessary. The paper proposes algorithms for element insertion and query operation of SBF by employing the H-3 class of universal hash functions. Theoretical and experimental results demonstrate that the new SBF provides false positive rate as low as 21.3% of the dynamic Bloom filter presented before and the querying CPU time increasing with logarithmic rather than linear. Therefore, the proposed SBF outperforms other current scalable Bloom filters significantly.
引用
收藏
页码:543 / +
页数:2
相关论文
共 50 条
  • [1] FBF : Bloom Filter for Fuzzy Membership Queries on Strings
    Kumar, Rishabh
    Prasanna, Hari P.
    Rungta, Mukund
    Phuleker, Swetha Kashinath
    Tiwari, Hemant
    Vala, Vanraj
    [J]. 2021 IEEE 15TH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2021), 2021, : 25 - 32
  • [2] Magic Cube Bloom Filter: Answering Membership Queries for Multiple Sets
    Sun, Zhouyi
    Gao, Siang
    Liu, Bingqing
    Wang, Yufei
    Yang, Tong
    Cui, Bin
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2019, : 32 - 39
  • [3] scaleBF: A High Scalable Membership Filter using 3D Bloom Filter
    Patgiri, Ripon
    Nayak, Sanbuzima
    Borgohain, Samir Kumar
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (12) : 548 - 553
  • [4] Basket bloom filters for membership queries
    Xie, Kun
    Min, Ying-Hua
    Zhang, Da-Fang
    Xie, Gao-Gang
    Wen, Ji-Gang
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2007, 30 (04): : 597 - 607
  • [5] Basket bloom filters for membership queries
    Xie, Kun
    Min, Yinghua
    Zhang, Dafang
    Xie, Gaogang
    Wen, Jigang
    [J]. TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 562 - 567
  • [6] Importance-aware Bloom Filter for Managing Set Membership Queries on Streaming Data
    Bhoraskar, Ravi
    Gabale, Vijay
    Kulkarni, Purushottam
    Kulkarni, Dhananjay
    [J]. 2013 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2013,
  • [7] Interval Filter: A Locality-Aware Alternative to Bloom Filters for Hardware Membership Queries by Interval Classification
    Quislant, Ricardo
    Gutierrez, Eladio
    Plata, Oscar
    Zapata, Emilio L.
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2010, 2010, 6283 : 162 - 169
  • [8] A Shifting Bloom Filter Framework for Set Queries
    Yang, Tong
    Liu, Alex X.
    Shahzad, Muhammad
    Zhong, Yuankun
    Fu, Qiaobin
    Li, Zi
    Xie, Gaogang
    Li, Xiaoming
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (05): : 408 - 419
  • [9] Membership Classification using Integer Bloom Filter
    Cheng, Hung-Yu
    Ma, Heng
    [J]. 2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 385 - 390
  • [10] A circled Bloom filter for the membership identification of multiple sets
    Lee, Jungwon
    Lim, Hyesook
    [J]. 2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 556 - 558