• DocumentCode
    321
  • Title

    Bloom Filter Based Associative Deletion

  • Author

    Jiangbo Qian ; Qiang Zhu ; Yongli Wang

  • Author_Institution
    Sch. of Inf. Sci. & Eng., Ningbo Univ., Ningbo, China
  • Volume
    25
  • Issue
    8
  • fYear
    2014
  • fDate
    Aug. 2014
  • Firstpage
    1986
  • Lastpage
    1998
  • Abstract
    Bloom filters are widely-used powerful tools for processing set membership queries. However, they are not entirely suitable for many new applications, such as deleting one attribute value according to another attribute value for a set of data objects/items with two correlated attributes. In this paper, we introduce a concept for such an operation, called the associative deletion. To realize this operation, we propose a new Bloom filter data structure, named IABF (Improved Associative deletion Bloom Filter), which keeps the association information on the two correlated attributes of items in the given data set. Based on IABF, we present an algorithm to perform associative deletions, which can be applied to both normal data and streaming data. To further accelerate the operation, we also illustrate a hardware coprocessor implementation for a crucial component of the algorithm. Detailed theoretical analysis and experimental results demonstrate that the presented IABF technique can accurately process associative deletions with controlled false positive and negative rates.
  • Keywords
    coprocessors; data structures; query processing; Bloom filter data structure; IABF; associative deletion concept; attribute value; false negative rate; false positive rate; hardware coprocessor; improved associative deletion Bloom filter; set membership query processing; Accuracy; Algorithm design and analysis; Filtering algorithms; Filtering theory; Information filters; Radiation detectors; Bloom filter; algorithm; associative deletion; false negative; false positive; hardware acceleration;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2013.223
  • Filename
    6589587