• DocumentCode
    3015626
  • Title

    PDM Sorting Algorithms That Take A Small Number of Passes

  • Author

    Rajasekaran, Sanguthevar ; Sen, Sandeep

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Connecticut Univ., Storrs, CT, USA
  • fYear
    2005
  • fDate
    04-08 April 2005
  • Firstpage
    10
  • Lastpage
    10
  • Abstract
    We live in an era of data explosion that necessitates the discovery of novel out-of-core techniques. The I/O bottleneck has to be dealt with in developing out-of-core methods. The Parallel Disk Model (PDM) has been proposed to alleviate the I/O bottleneck. Sorting is an important problem that has ubiquitous applications. Several asymptotically optimal PDM sorting algorithms are known and now the focus has shifted to developing algorithms for problem sizes of practical interest. In this paper we present several novel algorithms for sorting on the PDM that take only a small number of passes through the data. We also present a generalization of the zero-one principle for sorting. A shuffling lemma is presented as well. These lemmas should be of independent interest for average case analysis of sorting algorithms as well as for the analysis of randomized sorting algorithms.
  • Keywords
    parallel algorithms; parallel machines; parallel memories; randomised algorithms; sorting; storage management; out-of-core technique; parallel algorithms; parallel disk model; parallel machines; parallel memories; randomized sorting algorithm; storage management; zero-one principle; Algorithm design and analysis; Concurrent computing; Explosions; Polynomials; Read-write memory; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.334
  • Filename
    1419826