Efficiently Retrieving Differences between Remote Sets using Counting Bloom Filter

被引:0
|
作者
Tian X. [1 ,2 ]
Zhao H. [1 ,2 ]
Sun Y. [1 ,2 ]
Liang X. [1 ,2 ]
机构
[1] College of Computer Science and Technology, Hengyang Normal University, Hengyang
[2] Hunan Provincial Key Laboratory of Intelligent Information Processing and Application, Hengyang
基金
湖南省自然科学基金; 中国国家自然科学基金;
关键词
Counting Bloom filter; Data deduplication; Deletion operation; Retrieving differences; Set reconciliation;
D O I
10.23940/ijpe.19.07.p22.19471954
中图分类号
学科分类号
摘要
Retrieving differences between remote sets is widely used in set reconciliation and data deduplication. Set reconciliation and data deduplication between two nodes are widely used in various network applications. The basic idea of the difference retrieving problem is that each member of a node pair has an object set and seeks to find all differences between the two remote sets. There are many methods for retrieving difference sets, such as the standard Bloom filter (SBF), counting Bloom filter (CBF), and invertible Bloom filter (IBF). In these methods, based on the standard Bloom filter or its variants, each node represents its objects using a standard Bloom filter or other Bloom filter, which is then exchanged. A receiving node retrieves different objects between the two sets according to the received SBF, CBF, or IBF. We propose a new algorithm for retrieving differences that finds differences between remote sets using counting Bloom filters' deletion operation. The theoretical analyses and experimental results show that the differences can be retrieved efficiently. Only a very small number of differences are missing in the retrieving process, and this false negative rate can be decreased to 0% by adjusting the counting Bloom filter's parameters. © 2019 Totem Publisher, Inc. All rights reserved.
引用
收藏
页码:1947 / 1954
页数:7
相关论文
共 25 条
  • [1] Fast Malware Classification using Counting Bloom Filter
    Kang, BooJong
    Kim, Hye Seon
    Kim, Taeguen
    Kwon, Heejun
    Im, Eul Gyu
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (07): : 2879 - 2892
  • [2] An Improved Method for Counting Frequent Itemsets Using Bloom Filter
    Shana, J.
    Venkatachalam, T.
    GRAPH ALGORITHMS, HIGH PERFORMANCE IMPLEMENTATIONS AND ITS APPLICATIONS (ICGHIA 2014), 2015, 47 : 84 - 91
  • [3] Approximating the number of differences between remote sets
    Agarwal, Sachin
    Trachtenberg, Ari
    2006 IEEE Information Theory Workshop, 2006, : 217 - 221
  • [4] Fast approximate hash table using extended counting Bloom filter
    Embedded System Laboratory, Suzhou Institute for Advanced Study of USTC, No. 166, Ren'ai Road, Suzhou Dushu Lake Higher Education Town Suzhou
    215123, China
    不详
    Anhui
    230027, China
    Int. J. Comput. Sci. Eng., 4 (380-390):
  • [5] SoC Implementation of Network Intrusion Detection Using Counting Bloom Filter
    Meghana, V.
    Suresh, Manasa
    Sandhya, S.
    Aparna, R.
    Gururaj, C.
    2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 1846 - 1850
  • [6] Fast approximate hash table using extended counting Bloom filter
    Zhou, Jinhong
    Wang, Chao
    Li, Xi
    Zhou, Xuehai
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2015, 11 (04) : 380 - 390
  • [7] Reducing false rate packet recognition using Dual Counting Bloom Filter
    Dodig, Ivica
    Sruk, Vlado
    Cafuta, Davor
    TELECOMMUNICATION SYSTEMS, 2018, 68 (01) : 67 - 78
  • [8] Efficient counting of k-mers in DNA sequences using a bloom filter
    Melsted, Pall
    Pritchard, Jonathan K.
    BMC BIOINFORMATICS, 2011, 12
  • [9] Modified collision packet classification using counting Bloom filter in tuple space
    Ahmadi, Mahmood
    Wong, Stephan
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2007, : 315 - +
  • [10] Reducing false rate packet recognition using Dual Counting Bloom Filter
    Ivica Dodig
    Vlado Sruk
    Davor Cafuta
    Telecommunication Systems, 2018, 68 : 67 - 78