Two nearly optimal sorting algorithms for mesh-connected processor arrays using shear-sort

Scherson, Isaac D. ; Sen, Sandeep ; Ma, Yiming (1989) Two nearly optimal sorting algorithms for mesh-connected processor arrays using shear-sort Journal of Parallel and Distributed Computing, 6 (1). pp. 151-165. ISSN 0743-7315

Full text not available from this repository.

Official URL: http://www.sciencedirect.com/science/article/pii/0...

Related URL: http://dx.doi.org/10.1016/0743-7315(89)90047-6

Abstract

The recently discovered Shear-sort algorithm requires log2n iterations of row and column sorts for ordering n2 elements on an n×n mesh-connected array of processors. Although the method is extremely simple and practical, it falls short by a factor of log2n of the well-known lower bound for sorting on a mesh-connected computer. Recursive application of Shear-sort in a square array leads to the first proposed O(n) algorithm. A slightly more complicated iterative algorithm, also executing in O(n) steps is presented next. Both algorithms are surprisingly simple and are the result of the adoption of an entirely new approach to two-dimensional sorting.

Item Type:Article
Source:Copyright of this article belongs to Elsevier Science.
ID Code:53421
Deposited On:08 Aug 2011 12:08
Last Modified:08 Aug 2011 12:08

Repository Staff Only: item control page