Skip to content

IvanKraljevic/bloom-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

bloom-filter

Bloom filter implementation written in Java.

This project was a part of the Bioinformatics class at FER, Croatia.

Included

Bloom Filters:

  • Bloom Filter
  • Partitioned Bloom Filter
  • Scalable Bloom Filter

Hash Functions:

  • Fowler–Noll–Vo (32 bit)
  • Fowler–Noll–Vo-1a (32 bit)
  • MurmurHash3 (32 bit)

Additional info

The use of n hash functions is simulated using the expression: hi=h1+i*h2

Useful Resources

Bloom filter on Wikipedia

Paper about Scalable Bloom Filters

Simulate n hash functions by two hash functions

Fowler–Noll–Vo on Wikipedia

Fowler-Noll-Vo: Official page

MurmurHash on Wikipedia

About

Bloom filter implementation written in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages