Approaches for Improving Bloom Filter-Based Set Membership Query

被引:2
|
作者
Lee, HyunYong [1 ]
Lee, Byung-Tak [1 ]
机构
[1] ETRI, Honam Res Ctr, Energy Syst Res Sect, Daejeon, South Korea
来源
关键词
Additional Filters; Bloom Filter; False Positive Probability; Hash Table; Processing Time;
D O I
10.3745/JIPS.04.0116
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose approaches for improving Bloom filter in terms of false positive probability and membership query speed. To reduce the false positive probability, we propose special type of additional Bloom filters that are used to handle false positives caused by the original Bloom filter. Implementing the proposed approach for a routing table lookup, we show that our approach reduces the routing table lookup time by up to 28% compared to the original Bloom filter by handling most false positives within the fast memory. We also introduce an approach for improving the membership query speed. Taking the hash table-like approach while storing only values, the proposed approach shows much faster membership query speed than the original Bloom filter (e.g., 34 times faster with 10 subsets). Even compared to a hash table, our approach reduces the routing table lookup time by up to 58%.
引用
收藏
页码:550 / 569
页数:20
相关论文
共 50 条
  • [1] Difference Bloom Filter: a Probabilistic Structure for Multi-set Membership Query
    Yang, Dongsheng
    Tian, Deyu
    Gong, Junzhi
    Gao, Siang
    Yang, Tong
    Li, Xiaoming
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [2] Query the trajectory based on the precise track: a Bloom filter-based approach
    Wang, Zengjie
    Luo, Wen
    Yuan, Linwang
    Gao, Hong
    Wu, Fan
    Hu, Xu
    Yu, Zhaoyuan
    [J]. GEOINFORMATICA, 2021, 25 (02) : 397 - 416
  • [3] Query the trajectory based on the precise track: a Bloom filter-based approach
    Zengjie Wang
    Wen Luo
    Linwang Yuan
    Hong Gao
    Fan Wu
    Xu Hu
    Zhaoyuan Yu
    [J]. GeoInformatica, 2021, 25 : 397 - 416
  • [4] BhBF: A Bloom Filter Using Bh Sequences for Multi-set Membership Query
    Pei, Shuyu
    Xie, Kun
    Wang, Xin
    Xie, Gaogang
    Li, Kenli
    Li, Wei
    Li, Yanbiao
    Wen, Jigang
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2022, 16 (05)
  • [5] ID Bloom Filter: Achieving Faster Multi-Set Membership Query in Network Applications
    Liu, Peng
    Wang, Hao
    Gao, Siang
    Yang, Tong
    Zou, Lei
    Uden, Lorna
    Li, Xiaoming
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [6] An Analysis of Enrollment and Query Attacks on Hierarchical Bloom Filter-Based Biometric Systems
    Shomaji, Sumaiya
    Ghosh, Pallabi
    Ganji, Fatemeh
    Woodard, Damon
    Forte, Domenic
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 5294 - 5309
  • [7] A Bloom Filter-based Approach for Efficient MapReduce Query Processing on Ordered Datasets
    Chen, Zhijian
    Wu, Dan
    Xie, Wenyan
    Zeng, Jiazhi
    He, Jian
    Wu, Di
    [J]. 2013 INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2013, : 93 - 98
  • [8] Locality-Sensitive Bloom Filter for Approximate Membership Query
    Hua, Yu
    Xiao, Bin
    Veeravalli, Bharadwaj
    Feng, Dan
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (06) : 817 - 830
  • [9] An Efficient Bloom Filter-based Range Query Scheme Under Local Differential Privacy
    Zhang, Ellen Z.
    Guan, Yunguo
    Lu, Rongxing
    Zhang, Harry
    [J]. 2023 IEEE 34TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, PIMRC, 2023,
  • [10] Bloom Filter-based Routing for Dominating Set-based Service-Centric Networks
    Marandi, Ali
    Hofer, Vincent
    Gasparyan, Mikael
    Braun, Torsten
    Thomos, Nikolaos
    [J]. NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,