A minimal perfect hash function maps a set S of n keys into the set { 0, 1,..., n − 1} bijectively. Classical results state that minimal perfect hashing is possible in constant time using a structure occupying space close to the lower bound of log e bits per element. Here we consider the problem of monotone minimal perfect hashing, in which the bijection is required to preserve the lexicographical ordering of the keys. A monotone minimal perfect hash function can be seen as a very weak form of index that provides ranking just on the set S (and answers randomly outside of S). Our goal is to minimise the description size of the hash function: we show that, for a set S of n elements out of a universe of 2w elements, O(n log logw) bits are suff...
A Monotone Minimal Perfect Hash Function (MMPHF) constructed on a set S of keys is a function that m...
A minimal perfect hash function bijectively maps a key set S out of a universe U into the first |S| ...
As Knuth noted, a hashing function that is one-to-one on the set of keys in the hash table is highly...
Minimal perfect hash functions have been shown to be useful to compress data in several data managem...
Minimal perfect hash functions have been shown to be useful to compress data in several data managem...
A minimal perfect hash function (MPHF) is a (data structure providing a) bijective map from a set S ...
Abstract. We propose a novel algorithm based on random graphs to construct minimal perfect hash func...
The monotone minimal perfect hash function (MMPHF) problem is the following indexing problem. Given ...
An ordered minimal perfect hash table is one in which no collisions occur among a predefined set of ...
An ordered minimal perfect hash table is one in which no collisions occur among a predefined set of ...
Minimal perfect hash functions are used for memory efficient storage and fast retrieval of items fro...
Minimal perfect hash functions are used for memory efficient storage and fast retrieval of items fro...
We describe the first practical algorithm for finding minimal perfect hash functions that can be use...
A Monotone Minimal Perfect Hash Function (MMPHF) constructed on a set S of keys is a function that m...
We present a three-step algorithm for generating minimal perfect hash functions which runs very fast...
A Monotone Minimal Perfect Hash Function (MMPHF) constructed on a set S of keys is a function that m...
A minimal perfect hash function bijectively maps a key set S out of a universe U into the first |S| ...
As Knuth noted, a hashing function that is one-to-one on the set of keys in the hash table is highly...
Minimal perfect hash functions have been shown to be useful to compress data in several data managem...
Minimal perfect hash functions have been shown to be useful to compress data in several data managem...
A minimal perfect hash function (MPHF) is a (data structure providing a) bijective map from a set S ...
Abstract. We propose a novel algorithm based on random graphs to construct minimal perfect hash func...
The monotone minimal perfect hash function (MMPHF) problem is the following indexing problem. Given ...
An ordered minimal perfect hash table is one in which no collisions occur among a predefined set of ...
An ordered minimal perfect hash table is one in which no collisions occur among a predefined set of ...
Minimal perfect hash functions are used for memory efficient storage and fast retrieval of items fro...
Minimal perfect hash functions are used for memory efficient storage and fast retrieval of items fro...
We describe the first practical algorithm for finding minimal perfect hash functions that can be use...
A Monotone Minimal Perfect Hash Function (MMPHF) constructed on a set S of keys is a function that m...
We present a three-step algorithm for generating minimal perfect hash functions which runs very fast...
A Monotone Minimal Perfect Hash Function (MMPHF) constructed on a set S of keys is a function that m...
A minimal perfect hash function bijectively maps a key set S out of a universe U into the first |S| ...
As Knuth noted, a hashing function that is one-to-one on the set of keys in the hash table is highly...