arrow
Return

Bloom Filter With Noisy Coding Framework for Multi-Set Membership Testing

delete2022-01-01
delete56
PRE
AI
H
Haipeng Dai *
J
Jun Yu
M
Meng Li
王伟 (Wei Wang)
A
Alex X. Liu
L
Lianyong Qi
G
Guihai Chen
DOI:10.1109/TKDE.2022.3199646delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This article is on designing a compact data structure for multi-set membership testing that allows fast set querying. Multi-set membership testing is a fundamental operation for computing systems. Most existing schemes for multi-set membership testing are built upon Bloom filter and fall short in either storage space cost or query speed. To address this issue, we propose Noisy Bloom Filter (NBF), Error Corrected Noisy Bloom Filter (NBF-E), and Data-driven Noisy Bloom Filter (NBF-D) in this paper. We optimize their misclassification and false positive rates by theoretical analysis and present criteria for selection between NBF, NBF-E, and NBF-D. The key novelty of the three schemes is to store set ID information in a compact but noisy way that allows fast recording and querying and use a denoising method for querying. Especially, NBF-E incorporates asymmetric error-correcting coding techniques into NBF, and NBF-D encodes set ID basedt membership testing. on their cardinality. To evaluate NBF, NBF-E, and NBF-D in comparison with the prior art, we conducted experiments using real-world network traces. The results show that NBF, NBF-E, and NBF-D significantly advance the state-of-the-art on multi-se
Keywords:
Encoding
Noise measurement
Testing
Hash functions
Information filters
Costs
Art
Multi-set membership testing
bloom filter
asymmetric error-correcting code
data storage representations
sketch

Journal

IEEE Transactions on Knowledge and Data Engineering cover
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
Papers:
6.7K
Citations:
3.2W

Organization

Q
Qufu Normal University
Scholars:
7.6K
Papers: 5.7K
Citations: 5.4K
N
nanjing university
Scholars:
7.7W
Papers: 5.6W
Citations: 87