Cuckoo hashing is a powerful primitive that enables storing items using small space with efficient querying. At a high level, cuckoo hashing maps $n$ items into $b$ entries storing at most $\ell$ items such that each item is placed into one of $k$ randomly chosen entries. Additionally, there is an overflow stash that can store at most $s$ items. Many cryptographic primitives rely upon cuckoo hashing to privately embed and query data where it is integral to ensure small failure probability when constructing cuckoo hashing tables as it directly relates to the privacy guarantees. As our main result, we present a more query-efficient cuckoo hashing construction using more hash functions. For construction failure probability $\epsilon$, the que...
Abstract. We study wear-leveling techniques for cuckoo hashing, showing that it is possible to achie...
Private Set Intersection (PSI) is a well-studied secure two-party computation problem in which a cli...
Cuckoo hashing is a very efficient dynamic dictionary. It provides worst case constant lookup time (...
Cuckoo hashing holds great potential as a high-performance hashing scheme for real appli-cations. Up...
International audienceCuckoo hashing is a common hashing technique, guaranteeing constant-time looku...
Analysis of AlgorithmsCuckoo hashing is a hash table data structure offering constant access time, e...
Introduced less than twenty years ago, cuckoo hashing has a number of attractive features like a con...
The cuckoo filter data structure of Fan, Andersen, Kaminsky, and Mitzenmacher (CoNEXT 2014) performs...
In this paper, we provide a polylogarithmic bound that holds with high probability on the insertion ...
A Perfect Hash Function (PHF) is a hash function that has no collisions on a given input set. PHFs c...
Cuckoo hashing is an efficient technique for creating large hash tables with high space utilization ...
Abstract. Although cuckoo hashing has significant applications in both theoretical and practical set...
We present a simple and efficient dictionary with worst case constant lookup time, equaling the theo...
The focus of this work is hardness-preserving transformations of somewhat limited pseudorandom funct...
In k-ary cuckoo hashing, each of cn objects is associated with k random buckets in a hash table of s...
Abstract. We study wear-leveling techniques for cuckoo hashing, showing that it is possible to achie...
Private Set Intersection (PSI) is a well-studied secure two-party computation problem in which a cli...
Cuckoo hashing is a very efficient dynamic dictionary. It provides worst case constant lookup time (...
Cuckoo hashing holds great potential as a high-performance hashing scheme for real appli-cations. Up...
International audienceCuckoo hashing is a common hashing technique, guaranteeing constant-time looku...
Analysis of AlgorithmsCuckoo hashing is a hash table data structure offering constant access time, e...
Introduced less than twenty years ago, cuckoo hashing has a number of attractive features like a con...
The cuckoo filter data structure of Fan, Andersen, Kaminsky, and Mitzenmacher (CoNEXT 2014) performs...
In this paper, we provide a polylogarithmic bound that holds with high probability on the insertion ...
A Perfect Hash Function (PHF) is a hash function that has no collisions on a given input set. PHFs c...
Cuckoo hashing is an efficient technique for creating large hash tables with high space utilization ...
Abstract. Although cuckoo hashing has significant applications in both theoretical and practical set...
We present a simple and efficient dictionary with worst case constant lookup time, equaling the theo...
The focus of this work is hardness-preserving transformations of somewhat limited pseudorandom funct...
In k-ary cuckoo hashing, each of cn objects is associated with k random buckets in a hash table of s...
Abstract. We study wear-leveling techniques for cuckoo hashing, showing that it is possible to achie...
Private Set Intersection (PSI) is a well-studied secure two-party computation problem in which a cli...
Cuckoo hashing is a very efficient dynamic dictionary. It provides worst case constant lookup time (...