AbstractA parallel dictionary is implemented on a randomized CRCW PRAM with p processors in such a way that n instructions (Insert, Delete, Lookup), n/p read in by each processor, can be executed in optimal expected time O(n/p). Further, the response time of each lookup is worst case constant. The construction is inspired by the sequential dynamic hashing strategy due to Dietzfelbinger et al. (in "Proceedings, 29th IEEE Symposium on Foundations of Computer Science," pp. 524-531), which in turn is based on the perfect hashing scheme due to Fredman et al. (1984, J. Assoc. Comput. Mach.31, 538-544)
. Given an array of n input numbers, the range-maxima problem is that of preprocessing the data so t...
. A parallel algorithm for conducting a search for a first solution to the problem of generating min...
AbstractThe queue-read, queue-write (qrqw) parallel random access machine (pram) model permits concu...
We describe new randomized parallel algorithms for the problems of interval allocation, construction...
We describe new randomized parallel algorithms for the problems of interval allocation, construction...
We describe new randomized parallel algorithms for the problems of interval allocation, construction...
The performance of hash tables is analyzed in a parallel context. Assuming that a hash table of fixe...
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...
Abstract. We consider the problem of sorting n numbers that contain only k distinct values. We prese...
Abstract. A hash table is a representation of a set in a linear size data structure that supports co...
) Yossi Matias Uzi Vishkin University of Maryland & Tel-Aviv University Abstract We present a n...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
A hash table is a representation of a set in a linear size data structure that supports constanttime...
Abstract. We present a simple and ecient dictionary with worst case constant lookup time, equaling t...
. Given an array of n input numbers, the range-maxima problem is that of preprocessing the data so t...
. A parallel algorithm for conducting a search for a first solution to the problem of generating min...
AbstractThe queue-read, queue-write (qrqw) parallel random access machine (pram) model permits concu...
We describe new randomized parallel algorithms for the problems of interval allocation, construction...
We describe new randomized parallel algorithms for the problems of interval allocation, construction...
We describe new randomized parallel algorithms for the problems of interval allocation, construction...
The performance of hash tables is analyzed in a parallel context. Assuming that a hash table of fixe...
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...
Abstract. We consider the problem of sorting n numbers that contain only k distinct values. We prese...
Abstract. A hash table is a representation of a set in a linear size data structure that supports co...
) Yossi Matias Uzi Vishkin University of Maryland & Tel-Aviv University Abstract We present a n...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
A hash table is a representation of a set in a linear size data structure that supports constanttime...
Abstract. We present a simple and ecient dictionary with worst case constant lookup time, equaling t...
. Given an array of n input numbers, the range-maxima problem is that of preprocessing the data so t...
. A parallel algorithm for conducting a search for a first solution to the problem of generating min...
AbstractThe queue-read, queue-write (qrqw) parallel random access machine (pram) model permits concu...