• DocumentCode
    3605750
  • Title

    Complement Bloom Filter for Identifying True Positiveness of a Bloom Filter

  • Author

    Hyesook Lim ; Jungwon Lee ; Changhoon Yim

  • Author_Institution
    Dept. of Electron. Eng., Ewha Womans Univ., Seoul, South Korea
  • Volume
    19
  • Issue
    11
  • fYear
    2015
  • Firstpage
    1905
  • Lastpage
    1908
  • Abstract
    The use of Bloom filters in network applications has increased rapidly. Since Bloom filters can produce false positives, the trueness of each positive needs to be identified by referring to an off-chip hash table. This letter proposes a new method for identifying the trueness of Bloom filter positives. We propose the use of an additional Bloom filter programmed for the complement set of the given set. In querying an input, if the complement Bloom filter produces a negative result, the input is a member of the given set since Bloom filters never produce a false negative. When both Bloom filters produce positives, a hash table needs to be referred to in our method. We provide a mathematical analysis, whereby the probability of referring to a hash table converges to the summation of the false positive probabilities of each Bloom filter. We provide the simulation result that the rate of referring to a hash table in our method is the order of 10-5 for Bloom filter sizing factor 32.
  • Keywords
    data structures; file organisation; probability; query processing; Bloom filter sizing factor; complement Bloom filter; mathematical analysis; off-chip hash table; true positiveness identification; Computers; Information filters; Memory management; Probability; Programming; Simulation; Bloom filter; complement Bloom filter; complement bloom filter; false positive; negative; true positive;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2015.2478462
  • Filename
    7264999