A Bloom Filter Survey: Variants for Different Domain Applications
Anes Abdennebi, Kamer Kaya

TL;DR
This survey reviews various Bloom filter variants, comparing their strengths, weaknesses, and suitability for different data stream applications, emphasizing false positive probabilities and technical improvements.
Contribution
It provides a comprehensive comparison of Bloom filter variants, highlighting their technical differences and domain-specific advantages and drawbacks.
Findings
Different Bloom filter variants optimize for insertion, deletion, and memory efficiency.
Trade-offs exist between false positive probability and memory usage.
The survey maps Bloom filter variants to specific application domains.
Abstract
There is a plethora of data structures, algorithms, and frameworks dealing with major data-stream problems like estimating the frequency of items, answering set membership, association and multiplicity queries, and several other statistics that can be extracted from voluminous data streams. In this survey, we are focusing on exploring randomized data structures called Bloom Filters. This data structure answers whether an item exists or not in a data stream with a false positive probability fpp. In this survey, many variants of the Bloom filter will be covered by showing the strengths of each structure and its drawbacks i.e. some Bloom filters deal with insertion and deletions and others don't, some variants use the memory efficiently but increase the fpp where others pay the trade-off in the reversed way. Furthermore, in each Bloom filter structure, the false positive probability will…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Internet Traffic Analysis and Secure E-voting · Image and Video Quality Assessment
