HackerPapers

arXiv:1604.06067cs.DS

Cuckoo Filter: Simplification and Analysis

David Eppstein

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

The cuckoo filter data structure of Fan, Andersen, Kaminsky, and Mitzenmacher (CoNEXT 2014) performs the same approximate set operations as a Bloom filter in less memory, with better locality of reference, and adds the ability to delete elements as well as to insert them. However, until now it has lacked theoretical guarantees on its performance. We describe a simplified version of the cuckoo filter using fewer hash function calls per query. With this simplification, we provide the first theoretical performance guarantees on cuckoo filters, showing that they succeed with high probability whenever their fingerprint length is large enough.

arXiv comments
12 pages, 1 figure. To appear at the 15th Scandinavian Symposium and Workshops on Algorithm Theory, June 22-24, 2016, Reykjavik, Iceland
Journal reference
DOI
Subjects
cs.DSData Structures and Algorithms

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Apr 2016 to Apr 2016.

Comments linking this paper, per year.

Discussed in comments1 thread

    • Related paper: http://arxiv.org/pdf/1604.06067v1.pdf Cuckoo hashing: https://en.wikipedia.org/wiki/Cuckoo_hashing Another paper: https://www.cs.cmu.edu/~dga/papers/cuckoo-conext2014.pdf

      brudgersView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.