Cardinality computing: A new step towards fully representing multi-sets by bloom filters

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Bloom Filters are space and time efficient randomized data structures for representing (multi-)sets with certain allowable errors, and are widely used in many applications. Previous works on Bloom Filters considered how to support insertions, deletions, membership queries, and multiplicity queries over (multi-)sets. In this paper, we introduce two novel algorithms for computing cardinalities of multi-sets represented by Bloom Filters, which extend the functionality of the Bloom Filter and thus make it usable in a variety of new applications. The Bloom structure presented in the previous work is used without any modification, and our algorithms have no influence to previous functionality. For Bloom Filters support cardinality computing in addition to insertions, deletions, membership queries, and multiplicity queries simultaneously, our work is a new step towards fully representing multi-sets by Bloom Filters. Performance analysis and experimental results show the difference of the two algorithms and show that our algorithms perform well in most cases. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Jiakui, Z., Dongqing, Y., Lijun, C., Jun, G., & Tengjiao, W. (2006). Cardinality computing: A new step towards fully representing multi-sets by bloom filters. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4255 LNCS, pp. 247–258). Springer Verlag. https://doi.org/10.1007/11912873_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free