Abstract. We develop dynamic dictionaries on the word RAM that use asymptotically optimal space, up to constant factors, subject to insertions and deletions, and subject to supporting perfect-hashing queries and/or membership queries, each operation in constant time with high probability. When supporting only membership queries, we attain the optimal space bound of Θ(n lg u) bits, where n and u are the sizes of n the dictionary and the universe, respectively. Previous dictionaries either did not achieve this space bound or had time bounds that were only expected and amortized. When supporting perfect-hashing queries, the optimal space bound depends on the range {1, 2,..., n + t} of hashcodes allowed as output. We prove that the optimal spac...
AbstractIn this paper, we propose measures for compressed data structures, in which space usage is m...
This thesis is centered around one of the most basic information retrieval problems, namely that of ...
A static dictionary is a data structure for storing subsets of a finite universe U, so that membersh...
The dynamic dictionary problem is considered: provide an algorithm for storing a dynamic set, allowi...
The dynamic dictionary problem is considered: provide an algorithm for storing a dynamic set, allowi...
We consider dictionaries of size n over the finite universe U ={0, 1}^w and introduce a new techniqu...
. We consider solving the static dictionary problem with n keys from the universe f0; : : : ; m \Ga...
We study the dynamic membership (or dynamic dictionary) problem, which is one of the most fundamenta...
We study the dynamic membership (or dynamic dictionary) problem, which is one of the most fundamenta...
We consider the dictionary problem in external memory and improve the update time of the well-known ...
[[abstract]]We propose measures for compressed data structures, in which space usage is measured in ...
We consider the dictionary problem in external memory and improve the update time of the well-known ...
Abstract. We present a new analysis of the well-known family of multiplicative hash functions, and i...
We propose measures for compressed data structures, in which space usage is measured in a data-aware...
We propose measures for compressed data structures, in which space usage is measured in a data-aware...
AbstractIn this paper, we propose measures for compressed data structures, in which space usage is m...
This thesis is centered around one of the most basic information retrieval problems, namely that of ...
A static dictionary is a data structure for storing subsets of a finite universe U, so that membersh...
The dynamic dictionary problem is considered: provide an algorithm for storing a dynamic set, allowi...
The dynamic dictionary problem is considered: provide an algorithm for storing a dynamic set, allowi...
We consider dictionaries of size n over the finite universe U ={0, 1}^w and introduce a new techniqu...
. We consider solving the static dictionary problem with n keys from the universe f0; : : : ; m \Ga...
We study the dynamic membership (or dynamic dictionary) problem, which is one of the most fundamenta...
We study the dynamic membership (or dynamic dictionary) problem, which is one of the most fundamenta...
We consider the dictionary problem in external memory and improve the update time of the well-known ...
[[abstract]]We propose measures for compressed data structures, in which space usage is measured in ...
We consider the dictionary problem in external memory and improve the update time of the well-known ...
Abstract. We present a new analysis of the well-known family of multiplicative hash functions, and i...
We propose measures for compressed data structures, in which space usage is measured in a data-aware...
We propose measures for compressed data structures, in which space usage is measured in a data-aware...
AbstractIn this paper, we propose measures for compressed data structures, in which space usage is m...
This thesis is centered around one of the most basic information retrieval problems, namely that of ...
A static dictionary is a data structure for storing subsets of a finite universe U, so that membersh...