>
>
> >
> > It's the conceptual model I'd like to understand here. In my
> > 'understanding', bloom filters work because each hash function grabs a
> > different picture of the total information content of the original key.
> >
>
> A good hash does this if you have different seeds.
>
>
What bothered me about the code I was reading was that there seemed to me to
be no different seeds in the relevant sense. The code calculated a hash
using a Rabin fingerprint. That's a 32 bit number. Then it rehashed the 32
bit number using different seeds.

Maybe the point is that the initial 32-bit hash has enough 'stuff' in it to
generate multiple independent hashes if different seeds are in that second
hash pass.

Reply via email to