IEEE INFOCOM 2018 - IEEE Conference on Computer Communications 2018
DOI: 10.1109/infocom.2018.8486415
|View full text |Cite
|
Sign up to set email alerts
|

Bloom Filter with a False Positive Free Zone

Abstract: Bloom filters and their variants are widely used as space efficient probabilistic data structures for representing set systems and are very popular in networking applications. They support fast element insertion and deletion, along with membership queries with the drawback of false positives. Bloom filters can be designed to match the false positive rates that are acceptable for the application domain. However, in many applications a common engineering solution is to set the false positive rate very small, and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 30 publications
(12 citation statements)
references
References 46 publications
(27 reference statements)
0
12
0
Order By: Relevance
“…Top flow keys: When reporting the identities of the most influential flows, we cannot leverage data structures such as heap or priority queue to store the flow identities in the data plane. Instead, we leverage a packet mirroring feature in the switch with a Bloom filter [30,31,32]. Once the estimated statistic for a flow exceeds some threshold, the switch duplicates this packet and reports the copy to the controller.…”
Section: Methodsmentioning
confidence: 99%
“…Top flow keys: When reporting the identities of the most influential flows, we cannot leverage data structures such as heap or priority queue to store the flow identities in the data plane. Instead, we leverage a packet mirroring feature in the switch with a Bloom filter [30,31,32]. Once the estimated statistic for a flow exceeds some threshold, the switch duplicates this packet and reports the copy to the controller.…”
Section: Methodsmentioning
confidence: 99%
“…Most recently, Kiss et al propose EGH filter to replace the k hash functions {h 1 , · · · , h k } with the k simple functions {ĥ 1 , · · · ,ĥ k } generated based on k prime numbers. Intuitively, EGH filter supports the Bloom filter operations and additionally guarantees false positive free operations for a finite universe when a restricted number of elements stored in the filter [80]. In other words, given a finite universe set U with |U| elements, an EGH filter vector with m bits will not suffer from any false positive errors if at most n t elements are stored.…”
Section: Reducing Fp With Selected Hash Functionsmentioning
confidence: 99%
“…EABF [110] L-CBF [111] MLBF [142] Shifting BF [115] ICBF [20] Bloomier filter [95] Parallel BF [94] IBF [145] One hash BF [86] Ultra-fast BF [98] Double Buffering [137] A 2 Buffering [138] Forgetful BF [139] Performance Generalization EGH filter [80] Loglog BF [113] kBF [19] Fig. 13.…”
Section: Bit Vectormentioning
confidence: 99%
See 2 more Smart Citations