Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a problem of size $N$ with $N > M$, the size of the main-memory, results in an algorithm that reads and writes $\go{N}$ elements, while the number of comparisons is also bounded by $\go{N}$. This is asymptotically optimal, but the constants are so large that in practice sorting is faster for most values of $M$ and $N$. This paper provides the first detailed study of the external selection problem. A randomized algorithm of a conventional type is close to optimal in all respects. Our deterministic algorithm is more or less the same, but first the algorithm builds an index structure of all the elements. This effort is not wasted: the index structure all...
We propose a unified approach to disk-based search for de-terministic, non-deterministic, and probab...
We propose a unified approach to disk-based search for de-terministic, non-deterministic, and probab...
Bulk-synchronous parallelism (BSP) is a simple and efficient paradigm for parallel algorithm design ...
Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a prob...
. Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a probl...
The number of comparisons required to select he i-th smallest of n numbers is shown to be at most a ...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
AbstractSelecting an element of given rank, for example the median, is a fundamental problem in data...
AbstractWe show that in the deterministic comparison model for parallel computation, p = n processor...
The number of comparisons required to select the i-th smallest of n numbers is shown to be at most a...
The multiple selection problem asks for the elements of rank r1, r2,..., rk from a linearly ordered ...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
The number of comparisons required to select the i-th smallest of n numbers is shown to be at most a...
AbstractWe show that several versions of Floyd and Rivest's algorithm SELECT for finding the kth sma...
We propose a unified approach to disk-based search for de-terministic, non-deterministic, and probab...
We propose a unified approach to disk-based search for de-terministic, non-deterministic, and probab...
Bulk-synchronous parallelism (BSP) is a simple and efficient paradigm for parallel algorithm design ...
Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a prob...
. Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a probl...
The number of comparisons required to select he i-th smallest of n numbers is shown to be at most a ...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
AbstractSelecting an element of given rank, for example the median, is a fundamental problem in data...
AbstractWe show that in the deterministic comparison model for parallel computation, p = n processor...
The number of comparisons required to select the i-th smallest of n numbers is shown to be at most a...
The multiple selection problem asks for the elements of rank r1, r2,..., rk from a linearly ordered ...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
The number of comparisons required to select the i-th smallest of n numbers is shown to be at most a...
AbstractWe show that several versions of Floyd and Rivest's algorithm SELECT for finding the kth sma...
We propose a unified approach to disk-based search for de-terministic, non-deterministic, and probab...
We propose a unified approach to disk-based search for de-terministic, non-deterministic, and probab...
Bulk-synchronous parallelism (BSP) is a simple and efficient paradigm for parallel algorithm design ...