Why are bloom filters not implemented like count-min sketch?

Viewed 338

So I only recently learned about these, but from what I understood counting bloom filters are very similar to count-min sketches. The difference being that the former use a single array for all hash functions and the latter use an array per hash function.

If using separate arrays for each hash function will result in less collisions and reduce false positives, why are counting bloom filters not implemented as such?

1 Answers

Though both are space-efficient probabilistic data structures, BloomFilter and Count-min-sketch solve diff use-cases.

Related