BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS

Volume: 6 Number: 2 July 1, 2005
  • Ayşe Salman
TR EN

BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS

Abstract

In this paper we discuss Bloom filter in its original form and the varieties of its extensions. A Bloom filter is a randomized data-structure for concisely representing a set in order to support approximate membership queries. Although it was devised in 1970 for the purpose of spell checking, it was seldom used except in database optimization. In recent years, it has been rediscovered by the networking community, and has become a key component in many networking systems applications. In this paper, we will examine and analyse the different types of this filter.

Keywords

References

  1. BLOOM, B. (1970). Space/time tradeoffs in hash coding with allowable errors. Communications of the ACM, 13(7).
  2. BRODERY, A. & MITZENMACHERZ, M. (2002). Network applications of Bloom Filters : a survey. Proceedings of 40th Annual Allerton Conference. Also available at
  3. BYERS, J., CONSIDINE, J., MITZENMACHER, M., & ROST, S. (2002). Informed content delivery across adaptive overly networks. Proceedings of ACM SIGCOMM 2002, pp. 47-60.
  4. CARTER, L., & WEGMAN, M. (1979). Universal classes of hash functions. Journal of Computer and System Sciences, pp. 143-154. CS223 Final Project Report.
  5. CHANG, F., FENG, W. & LI, K. (2004). Approximate caches for packet classification NSF Grant EIA-0130344, IEEE INFOCOM 2004.
  6. CZERWINSKI, S., ZHAO, B.Y., HODES, T., JOSEPH, A.D., & KATZ, R. (1999). An architecture for a secure service discovery service. Proceedings of MobiCom- 99, pp. 24-35.
  7. DHARMAPURIKAR, S., KRISHNAMURTHY, P., & TAYLOR, D. (2003). Longest prefix matching using Bloom Filters. Proceedings of the ACM SIGCOMM, pp. 201-212.
  8. FAN, L., P. CAO, J. ALMEIDA, & BRODER, A. Z. (2000). Summary cache : a scalable wide-area web cache sharing protocol. IEEE/ACM Transactions on Networking, 8(3), pp. 281-293.

Details

Primary Language

English

Subjects

-

Journal Section

-

Authors

Ayşe Salman This is me

Publication Date

July 1, 2005

Submission Date

-

Acceptance Date

-

Published in Issue

Year 2005 Volume: 6 Number: 2

APA
Salman, A. (2005). BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS. Doğuş Üniversitesi Dergisi, 6(2), 268-278. https://izlik.org/JA24CC62XF
AMA
1.Salman A. BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS. Doğuş Üniversitesi Dergisi. 2005;6(2):268-278. https://izlik.org/JA24CC62XF
Chicago
Salman, Ayşe. 2005. “BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS”. Doğuş Üniversitesi Dergisi 6 (2): 268-78. https://izlik.org/JA24CC62XF.
EndNote
Salman A (July 1, 2005) BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS. Doğuş Üniversitesi Dergisi 6 2 268–278.
IEEE
[1]A. Salman, “BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS”, Doğuş Üniversitesi Dergisi, vol. 6, no. 2, pp. 268–278, July 2005, [Online]. Available: https://izlik.org/JA24CC62XF
ISNAD
Salman, Ayşe. “BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS”. Doğuş Üniversitesi Dergisi 6/2 (July 1, 2005): 268-278. https://izlik.org/JA24CC62XF.
JAMA
1.Salman A. BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS. Doğuş Üniversitesi Dergisi. 2005;6:268–278.
MLA
Salman, Ayşe. “BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS”. Doğuş Üniversitesi Dergisi, vol. 6, no. 2, July 2005, pp. 268-7, https://izlik.org/JA24CC62XF.
Vancouver
1.Ayşe Salman. BLOOM’S FILTERS : THEIR TYPES AND ANALYSIS. Doğuş Üniversitesi Dergisi [Internet]. 2005 Jul. 1;6(2):268-7. Available from: https://izlik.org/JA24CC62XF