This paper presents an in depth analysis on the parallel implementation of four of the standard selection algorithms using a functional language on a number of multiprocessors and supercomputers. Three of the algorithms: Randomize Search, Binary Search and Divide & Conquer Search are based on the partition paradigm. The fourth one is a modified version of the Batcher sort. All routines were able to sustain good speed-up and high efficiency, even with a large number of processors. Efficiency higher than 86% was obtained with a configuration close to the maximum number of processors. 1 Introduction In the late 19 th century, Lewis Carroll proposed in "Lawn tennis tournament" an algorithm to find both the best and the second b...
Abstract. In this paper we study the problems of sorting and selection on the Distributed Memory Bus...
Many sorting algorithms that perform well on uniformly distributed data suffer significant performan...
Technical ReportA common statistical problem is that of finding the median element in a set of data....
AbstractWe present a randomized selection algorithm whose performance is analyzed in an architecture...
We explore the adaptation of a ranking and selection procedure, originally designed for a sequential...
In this paper, we consider the problem of selection on coarse-grained distributed memory parallel co...
Abstract: Here we want to represent an introduction about searching algorithms. Due to this, first w...
This work investigates the tasks of selecting the locations of new objects, mainly emphasizing on re...
Multiselection is the problem of selecting multiple elements at specified ranks from a set of arbitr...
Abstract|Sorting is a fundamental algorithm used extensively in computer science as an interme-diate...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
Copyright © 2002 IEEEWeighted multiselection requires us to select r elements from a given set of n ...
We give an optimal parallel algorithm for selection on the EREW PRAM. It requires a linear number of...
The main reason for the moderate success of parallel computing has been the lack of a bridging and u...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
Abstract. In this paper we study the problems of sorting and selection on the Distributed Memory Bus...
Many sorting algorithms that perform well on uniformly distributed data suffer significant performan...
Technical ReportA common statistical problem is that of finding the median element in a set of data....
AbstractWe present a randomized selection algorithm whose performance is analyzed in an architecture...
We explore the adaptation of a ranking and selection procedure, originally designed for a sequential...
In this paper, we consider the problem of selection on coarse-grained distributed memory parallel co...
Abstract: Here we want to represent an introduction about searching algorithms. Due to this, first w...
This work investigates the tasks of selecting the locations of new objects, mainly emphasizing on re...
Multiselection is the problem of selecting multiple elements at specified ranks from a set of arbitr...
Abstract|Sorting is a fundamental algorithm used extensively in computer science as an interme-diate...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
Copyright © 2002 IEEEWeighted multiselection requires us to select r elements from a given set of n ...
We give an optimal parallel algorithm for selection on the EREW PRAM. It requires a linear number of...
The main reason for the moderate success of parallel computing has been the lack of a bridging and u...
The selection problem of size $n$ is, given a set of $n$ elements drawn from an ordered universe and...
Abstract. In this paper we study the problems of sorting and selection on the Distributed Memory Bus...
Many sorting algorithms that perform well on uniformly distributed data suffer significant performan...
Technical ReportA common statistical problem is that of finding the median element in a set of data....