NIST

distribution sort

(algorithm)

Definition: Any sort algorithm where data is distributed from its input to multiple intermediate structures which are then gathered and placed on the output.

Generalization (I am a kind of ...)
sort.

Specialization (... is a kind of me.)
bucket sort, histogram sort, linear probing sort, shuffle sort, merge sort, radix sort, UnShuffle sort, restricted universe sort, strand sort.

Note: Many distribution sorts are also merge sorts depending on how the distribution is performed.

Author: ASK


Go to the Dictionary of Algorithms and Data Structures home page.

If you have suggestions, corrections, or comments, please get in touch with Paul E. Black.

Entry modified Wed Dec 14 16:47:12 2005.
HTML page formatted Wed Dec 14 16:50:59 2005.

Cite this as:
Art S. Kagel, "distribution sort", from Dictionary of Algorithms and Data Structures, Paul E. Black, ed., NIST.
http://www.nist.gov/dads/HTML/distributionSort.html

to NIST home page