Though non-comparison based sorting techniques like radix sorting can be done with less work than conventional comparison-based methods, they are not used for long keys. This is because even though parallel radix sorting algorithms process the keys in parallel, the symbols in the keys are processed sequentially. In this report, we give an optimal algorithm for lexicographic sorting that can be used to sort n m-bit keys on an EREW model in Ө (log nlogm) time with Ө (mn) work . This algorithm is not only as fast as any optimal non-comparison based algorithm, but can also be executed with less work. We also use the proposed algorithm to show that if n Ө (log n) unsigned binary numbers can be sorted optimally on an EREW PRAM than n unsigned ...
Abstract. We consider the problem of sorting n numbers that contain only k distinct values. We prese...
AbstractWe consider the problem of deterministic sorting of integers on a parallel RAM (PRAM). The b...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
Though non-comparison based sorting techniques like radix sorting can be done with less work than ...
In this report, a fine-grained decomposition approach is used to obtain an optimal parallel solution...
We show that n integers in the range 1 : : n can be sorted stably on an EREW PRAM using O(t) time an...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
AbstractWe show that a unit-cost RAM with a word length ofwbits can sortnintegers in the range 0…2w−...
We present an optimal algorithm for sorting n integers in the range [1, nc ] (for any constant c) fo...
We show that a unit-cost RAM with a word length of $w$ bits can sort $n$ integers in the range $0\Tt...
We show that $n$ integers in the range $1 \twodots n$ can be stably sorted on an \linebreak EREW PRA...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
AbstractWe present a simple deterministic parallel algorithm that runs on a CRCW PRAM and sorts n in...
Conventional parallel sorting requires the $n$ input keys to be output in an array of size $n$, and ...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...
Abstract. We consider the problem of sorting n numbers that contain only k distinct values. We prese...
AbstractWe consider the problem of deterministic sorting of integers on a parallel RAM (PRAM). The b...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
Though non-comparison based sorting techniques like radix sorting can be done with less work than ...
In this report, a fine-grained decomposition approach is used to obtain an optimal parallel solution...
We show that n integers in the range 1 : : n can be sorted stably on an EREW PRAM using O(t) time an...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
AbstractWe show that a unit-cost RAM with a word length ofwbits can sortnintegers in the range 0…2w−...
We present an optimal algorithm for sorting n integers in the range [1, nc ] (for any constant c) fo...
We show that a unit-cost RAM with a word length of $w$ bits can sort $n$ integers in the range $0\Tt...
We show that $n$ integers in the range $1 \twodots n$ can be stably sorted on an \linebreak EREW PRA...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
AbstractWe present a simple deterministic parallel algorithm that runs on a CRCW PRAM and sorts n in...
Conventional parallel sorting requires the $n$ input keys to be output in an array of size $n$, and ...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...
Abstract. We consider the problem of sorting n numbers that contain only k distinct values. We prese...
AbstractWe consider the problem of deterministic sorting of integers on a parallel RAM (PRAM). The b...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...