1 Introduction
2 Background and Notation
3 Bloom Filters Focusing on Reducing the False Positive Probability
4 Space-Efficient Bloom Filters
5 Computationally-Optimized Bloom Filters
6 Bloom Filters Dealing with Multisets
7 Bloom Filters Dealing with Dynamic Sets
8 Bloom Filters with Multiple Functions and Purposes
9 Conclusion