an ingenious randomized data-structure for concisely representing a set in order to support approximate membership queries
a simple space-efficient randomized data structure for representing a set in order to support membership queries
a simple space-efficient randomized data structure for representing a set that supports approximate membership queries
a space-efficient randomized data structure allowing membership queries over sets with certain allowable errors
a very efficient way to store information about the existence of a record in a database
The Bloom filter, conceived by Burton H. Bloom in 1970, is a space-efficient probabilistic data structure that is used to test whether an element is a member of a set. False positives are possible, but false negatives are not.