Abstract—Bloom filters impress by their sheer elegance and have become a widely and indiscriminately used tool in network applications, although, as we show, their performance can often be far from optimal. Notably in application areas where false negatives are tolerable, other techniques can clearly be better. We show that, at least for a specific area in the parameter space, Bloom filters are significantly outperformed even by a simple scheme. We show that many application areas where Bloom filters are deployed do not require the strong policy of no false negatives and sometimes even prefer false negatives. We analyze, through modelling, how far Bloom filters are from the optimal and then examine application specific issues in a distribut...
Where distributed agents must share voluminous set membership information, Bloom fil- ters provide a...
A Bloom filter is a simple randomized data structure that answers membership query with no false neg...
A Bloom filter is a simple randomized data structure that answers membership query with no false neg...
Bloom filters impress by their sheer elegance and have become a widely and indiscriminately used too...
Where distributed agents must share voluminous set membership information, Bloom filters provide a c...
Bloom filter is a probabilistic data structure to filter a membership of a set. Bloom filter returns...
Where distributed agents must share voluminous set membership information, Bloom filters provide a c...
peer reviewedWhere distributed agents must share voluminous set mem- bership information, Bloom filt...
International audienceWhere distributed agents must share voluminous set membership information, Blo...
Bloom filters are widely used to perform fast approximate membership checking in networking applicat...
Bloom filters are widely used to perform fast approximate membership checking in networking applicat...
Bloom filters are widely used to perform fast approximate membership checking in networking applicat...
A Bloom filter is a very compact data structure that supports approximate membership queries on a se...
Bloom filters and their variants are widely used as space-efficient probabilistic data structures f...
A Bloom filter is a compact data structure that supports membership queries on a set, allowing false...
Where distributed agents must share voluminous set membership information, Bloom fil- ters provide a...
A Bloom filter is a simple randomized data structure that answers membership query with no false neg...
A Bloom filter is a simple randomized data structure that answers membership query with no false neg...
Bloom filters impress by their sheer elegance and have become a widely and indiscriminately used too...
Where distributed agents must share voluminous set membership information, Bloom filters provide a c...
Bloom filter is a probabilistic data structure to filter a membership of a set. Bloom filter returns...
Where distributed agents must share voluminous set membership information, Bloom filters provide a c...
peer reviewedWhere distributed agents must share voluminous set mem- bership information, Bloom filt...
International audienceWhere distributed agents must share voluminous set membership information, Blo...
Bloom filters are widely used to perform fast approximate membership checking in networking applicat...
Bloom filters are widely used to perform fast approximate membership checking in networking applicat...
Bloom filters are widely used to perform fast approximate membership checking in networking applicat...
A Bloom filter is a very compact data structure that supports approximate membership queries on a se...
Bloom filters and their variants are widely used as space-efficient probabilistic data structures f...
A Bloom filter is a compact data structure that supports membership queries on a set, allowing false...
Where distributed agents must share voluminous set membership information, Bloom fil- ters provide a...
A Bloom filter is a simple randomized data structure that answers membership query with no false neg...
A Bloom filter is a simple randomized data structure that answers membership query with no false neg...