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
Link To Document