Bloom filters are great, but unfortunately don't support deletions of items as a particular key might be being used by more than element in the filter and you don't know if it's same to delete. A few weeks ago, someone posted about Cuckoo Filters [1] which are like Bloom Filters but allow for key deletion. [1]: https://www.cs.cmu.edu/~dga/papers/cuckoo-conext2014.pdf
What are Bloom filters? (2015)
11–20 of 24 posts
Re: What are Bloom filters? (2015)
#12Re: What are Bloom filters? (2015)
#13Re: What are Bloom filters? (2015)
#14Re: What are Bloom filters? (2015)
#15Re: What are Bloom filters? (2015)
#16Re: What are Bloom filters? (2015)
#171. The promoting of Medium's homepage several times in the first sentences of this anvilicious story proved annoying to me. I'd rather have a straightup explanation of why they used bloom filters for this application and context, without the condescending PR-sugar-coating which isn;t really a useful addition and only detracts from our information.
2. We could retitle this: 'Jamie Explains Technology to a Woman'. Come on, if you're going to add entropy to our data, don't make it reinforce yet another stereotype.
Re: What are Bloom filters? (2015)
#18Bloom filters are great, but unfortunately don't support deletions of items as a particular key might be being used by more than element in the filter and you don't know if it's same to delete. A few weeks ago, someone posted about Cuckoo Filters [1] which are like Bloom Filters but allow for key deletion. [1]: https://www.cs.cmu.edu/~dga/papers/cuckoo-conext2014.pdf
Re: What are Bloom filters? (2015)
#19Re: What are Bloom filters? (2015)
#20Earlier quoted context omitted.
But you still need to use recursion to prove that, in fact, you will eventually be done.
Halt! I see a problem.