Locality-Sensitive Bloom Filter for Approximate Membership Query

被引:48
|
作者
Hua, Yu [1 ]
Xiao, Bin [2 ]
Veeravalli, Bharadwaj [3 ]
Feng, Dan [1 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan Natl Lab Optoelect, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
[3] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
基金
中国国家自然科学基金;
关键词
Approximate membership query; bloom filters; locality sensitive hashing;
D O I
10.1109/TC.2011.108
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In many network applications, Bloom filters are used to support exact-matching membership query for their randomized space-efficient data structure with a small probability of false answers. In this paper, we extend the standard Bloom filter to Locality-Sensitive Bloom Filter (LSBF) to provide Approximate Membership Query (AMQ) service. We achieve this by replacing uniform and independent hash functions with locality-sensitive hash functions. Such replacement makes the storage in LSBF to be locality sensitive. Meanwhile, LSBF is space efficient and query responsive by employing the Bloom filter design. In the design of the LSBF structure, we propose a bit vector to reduce False Positives (FP). The bit vector can verify multiple attributes belonging to one member. We also use an active overflowed scheme to significantly decrease False Negatives (FN). Rigorous theoretical analysis (e. g., on FP, FN, and space overhead) shows that the design of LSBF is space compact and can provide accurate response to approximate membership queries. We have implemented LSBF in a real distributed system to perform extensive experiments using real-world traces. Experimental results show that LSBF, compared with a baseline approach and other state-of-the-art work in the literature (SmartStore and LSB-tree), takes less time to respond AMQ and consumes much less storage space.
引用
收藏
页码:817 / 830
页数:14
相关论文
共 50 条
  • [1] Integer-Granularity Locality-Sensitive Bloom Filter
    Qian, Jiangbo
    Zhu, Qiang
    Chen, Huahui
    [J]. IEEE COMMUNICATIONS LETTERS, 2016, 20 (11) : 2125 - 2128
  • [2] Multi-Granularity Locality-Sensitive Bloom Filter
    Qian, Jiangbo
    Zhu, Qiang
    Chen, Huahui
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (12) : 3500 - 3514
  • [3] Hamming Metric Multi-Granularity Locality-Sensitive Bloom Filter
    Qian, Jiangbo
    Huang, Zhipeng
    Zhu, Qiang
    Chen, Huahui
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (04) : 1660 - 1673
  • [4] Query-Aware Locality-Sensitive Hashing for Approximate Nearest Neighbor Search
    Huang, Qiang
    Feng, Jianlin
    Zhang, Yikai
    Fang, Qiong
    Ng, Wilfred
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 9 (01): : 1 - 12
  • [5] Big Data query optimization by using Locality Sensitive Bloom Filter
    Bhushan, Mayank
    Singh, Monica
    Yadav, Sumit K.
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 1424 - 1428
  • [6] Locality-sensitive Hashing scheme for Bangla News Article Clustering using Bloom Filter
    Nath, Subrata
    Singha, Pranab
    Islam, Md. Saiful
    [J]. 2017 INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION ENGINEERING (ECCE), 2017, : 17 - 21
  • [7] Secure Approximate Nearest Neighbor Search with Locality-Sensitive Hashing
    Song, Shang
    Liu, Lin
    Chen, Rongmao
    Peng, Wei
    Wang, Yi
    [J]. COMPUTER SECURITY - ESORICS 2023, PT III, 2024, 14346 : 411 - 430
  • [8] Fast Locality-Sensitive Hashing Frameworks for Approximate Near Neighbor Search
    Christiani, Tobias
    [J]. SIMILARITY SEARCH AND APPLICATIONS (SISAP 2019), 2019, 11807 : 3 - 17
  • [9] Improved locality-sensitive hashing method for the approximate nearest neighbor problem
    陆颖华
    马廷淮
    钟水明
    曹杰
    王新
    Abdullah Al-Dhelaane
    [J]. Chinese Physics B, 2014, 23 (08) : 221 - 229
  • [10] Improved locality-sensitive hashing method for the approximate nearest neighbor problem
    Lu Ying-Hua
    Ma Ting-Huai
    Zhong Shui-Ming
    Cao Jie
    Wang Xin
    Al-Dhelaan, Abdullah
    [J]. CHINESE PHYSICS B, 2014, 23 (08)