In this paper we examine the average running times of Batcher's bitonic merge and Batcher's odd-even merge when they are used as parallel merging algorithms. It has been shown previously that the running time of odd-even merge can be upper bounded by a function of the maximal rank difference for elements in the two input sequences. Here we give an almost matching lower bound for odd-even merge as well as a similar upper bound for (a special version of) bitonic merge. >From this follows that the average running time of odd-even merge (bitonic merge) is $\Theta((n/p)(1+\log(1+p^2/n)))$ ($O((n/p)(1+\log(1+p^2/n)))$, resp.) where $n$ is the size of the input and $p$ is the number of processors used. Using these results we then show that the ave...
We investigate the complexity of merging sequences of small integers on the EREW PRAM. Our most surp...
AbstractA classical result by Nagler ([1]) states that the average comparison time of the standard m...
In hardware such as FPGAs, Kenneth Batcher’s Odd-Even Merge Sort and Bitonic Merge Sort are t...
This paper is concerned with the average running time of Batcher's odd-even merge sort when implemen...
AbstractWe consider the problem of merging m disjoint ordered lists, each of size n⧸/m. We determine...
An algorithm is presented to merge two subfiles of size n/2 each, stored in the left and the right h...
In this paper we present a simple parallel sorting algorithm and illustrate two applications. The al...
Sorting algorithms based on successive merging of ordered subsequences are widely used, due to their...
Abstract. Merge sort is useful in sorting a great number of data pro-gressively, especially when the...
Abstract. We give a parallel implementation of merge sort on a CREW PRAM that uses n processors and ...
[[abstract]]In this paper, we shall show the lower bound of the number of k-sorters needed for a non...
We show non-trivial lower bounds for several prefix problems in the CRCW PRAM model. Our main result...
The Batcher`s bitonic sorting algorithm is one of the best parallel sorting algorithms, for sorting ...
In this paper we present a simple parallel sorting algorithm and illustrate its application in gener...
We consider the problem of merging two sorted sequences on constant degree networks performing compa...
We investigate the complexity of merging sequences of small integers on the EREW PRAM. Our most surp...
AbstractA classical result by Nagler ([1]) states that the average comparison time of the standard m...
In hardware such as FPGAs, Kenneth Batcher’s Odd-Even Merge Sort and Bitonic Merge Sort are t...
This paper is concerned with the average running time of Batcher's odd-even merge sort when implemen...
AbstractWe consider the problem of merging m disjoint ordered lists, each of size n⧸/m. We determine...
An algorithm is presented to merge two subfiles of size n/2 each, stored in the left and the right h...
In this paper we present a simple parallel sorting algorithm and illustrate two applications. The al...
Sorting algorithms based on successive merging of ordered subsequences are widely used, due to their...
Abstract. Merge sort is useful in sorting a great number of data pro-gressively, especially when the...
Abstract. We give a parallel implementation of merge sort on a CREW PRAM that uses n processors and ...
[[abstract]]In this paper, we shall show the lower bound of the number of k-sorters needed for a non...
We show non-trivial lower bounds for several prefix problems in the CRCW PRAM model. Our main result...
The Batcher`s bitonic sorting algorithm is one of the best parallel sorting algorithms, for sorting ...
In this paper we present a simple parallel sorting algorithm and illustrate its application in gener...
We consider the problem of merging two sorted sequences on constant degree networks performing compa...
We investigate the complexity of merging sequences of small integers on the EREW PRAM. Our most surp...
AbstractA classical result by Nagler ([1]) states that the average comparison time of the standard m...
In hardware such as FPGAs, Kenneth Batcher’s Odd-Even Merge Sort and Bitonic Merge Sort are t...