Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications 2006
DOI: 10.1109/infocom.2006.325
|View full text |Cite
|
Sign up to set email alerts
|

Theory and Network Applications of Dynamic Bloom Filters

Abstract: A bloom filter is a simple, space-efficient, randomized data structure for concisely representing a static data set, in order to support approximate membership queries. It has great potential for distributed applications where systems need to share information about what resources they have. The space efficiency is achieved at the cost of a small probability of false positive in membership queries. However, for many applications the space savings and short locating time consistently outweigh this drawback. In … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
76
0
5

Year Published

2006
2006
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 124 publications
(81 citation statements)
references
References 25 publications
0
76
0
5
Order By: Relevance
“… Không gian lưu trữ hiệu quả (space eciency): Kích thước của bộ lọc là cố định, không phụ thuộc vào số lượng phần tử n nhưng nó có mối liên hệ giữa mảng bit m và dương tính giả theo xác suất [40]:…”
Section: Bộ Lọc Bloomunclassified
“… Không gian lưu trữ hiệu quả (space eciency): Kích thước của bộ lọc là cố định, không phụ thuộc vào số lượng phần tử n nhưng nó có mối liên hệ giữa mảng bit m và dương tính giả theo xác suất [40]:…”
Section: Bộ Lọc Bloomunclassified
“…These variants allow to implement a delete operation on the filter without recreating it from scratch. Compressed Bloom Filters are designed to control precisely the memory consumption through a parameter z [29], while Dynamic Bloom Filters allow to create new filters in real-time as the originating set varies [17]. However, none of these variants is suitable to store location data as multiple sets of areas nor to efficiently perform location queries upon them.…”
Section: Bloom Filtersmentioning
confidence: 99%
“…The former case is always true, for the properties of Definition 3, as explained in Section 4. In the latter case, the false positive probability p i for each area i is determined by Paul according to (17) during filter creation. It is therefore Paul himself who decides the correctness bounds of the protocol.…”
Section: Two-party Scenariomentioning
confidence: 99%
“…While on the surface there seems to be a similarity between block-partitioned bloom filters and dynamic bloom filters [12], the approaches are actually different. The purpose of dynamic bloom filters is to grow, as more and more objects are added.…”
Section: Reduction Of Bloom Filter Resolutionmentioning
confidence: 99%
“…Another approach to multiset representation, the space-code bloom filter is described in [13]. Finally, [12] presents dynamic bloom filters, which dynamically adapt their size to the number of inserted elements.…”
Section: Introductionmentioning
confidence: 99%