Bulk-synchronous parallelism (BSP) is a simple and efficient paradigm for parallel algorithm design and analysis. In this paper, we present a new simple deterministic BSP algorithm for the classical problem of selecting the k-th smallest element from an array of size n, for a. given k, on a parallel computer with p processors. Our algorithm is based on the technique of regular sampling. It runs in optimal O(n/p) local computation and communication, and near-optimal O(log log p) synchronisation. The algorithm is of theoretical interest, as it gives an improvement in the asymptotic synchronisation cost over its predecessors. It is also simple enough to be implementable
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
AbstractThe model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-...
Bulk-synchronous parallelism (BSP) is a simple and efficient paradigm for parallel algorithm design ...
AbstractWe present a randomized selection algorithm whose performance is analyzed in an architecture...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
AbstractWe present a randomized selection algorithm whose performance is analyzed in an architecture...
International audienceIn the last years, the field of data mining has undergone extensive work on pa...
International audienceIn the last years, the field of data mining has undergone extensive work on pa...
In this paper, we consider the problem of selection on coarse-grained distributed memory parallel co...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
. In this paper, we explore parallel implementations of the abstract data type priority queue. We us...
In this work we present efficient and practical randomized data structures on the Bulk-Synchronous P...
In this work we present efficient and practical randomized data structures on the Bulk-Synchronous P...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
AbstractThe model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-...
Bulk-synchronous parallelism (BSP) is a simple and efficient paradigm for parallel algorithm design ...
AbstractWe present a randomized selection algorithm whose performance is analyzed in an architecture...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
AbstractWe present a randomized selection algorithm whose performance is analyzed in an architecture...
International audienceIn the last years, the field of data mining has undergone extensive work on pa...
International audienceIn the last years, the field of data mining has undergone extensive work on pa...
In this paper, we consider the problem of selection on coarse-grained distributed memory parallel co...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
. In this paper, we explore parallel implementations of the abstract data type priority queue. We us...
In this work we present efficient and practical randomized data structures on the Bulk-Synchronous P...
In this work we present efficient and practical randomized data structures on the Bulk-Synchronous P...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
AbstractThe model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-...