• DocumentCode
    962551
  • Title

    An Adaptive Method for Unknown Distributions in Distributive Partitioned Sorting

  • Author

    Janus, Philip J. ; Lamagna, Edmund A.

  • Author_Institution
    Department of Computer Science and Statistics, University of Rhode Island, Kingston, RI 02881.; Software Engineering Facility, Digital Equipment Corporation, Nashua, NH 03062.
  • Issue
    4
  • fYear
    1985
  • fDate
    4/1/1985 12:00:00 AM
  • Firstpage
    367
  • Lastpage
    372
  • Abstract
    Distributive Partitioned Sort (DPS) is a fast internal sorting algorithm which rung in O(n) expected time on uniformly distributed data. Unfortunately, the method is biased toward such inputs, and its performance worsens as the data become increasingly nonuniform, such as with highly skewed distributions. An adaptation of DPS, which estimates the cumulative distribution function of the input data from a randomly selected sample, was developed and tested. The method runs only 2-4 percent slower than DPS in the uniform case, but outperforms DPS by 12-13 percent on exponentially distributed data for sufficiently large files.
  • Keywords
    Art; Computer science; Distributed computing; Merging; Partitioning algorithms; Programming; Sorting; Statistics; Analysis of algorithms; Quicksort; cumulative distribution function; distributive partitioning; sorting;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1985.5009388
  • Filename
    5009388