sorting problem
Let be a total ordering on the set .Given a sequence of elements, , find a sequenceof distinct indices such that .
The sorting problem is a heavily studied area of computer science, and many sorting algorithms exist tosolve it. The most general algorithms depend only upon the relation
, and are called comparison-based sorts.It can be proved that the lower bound for sorting by any comparison-based sorting algorithm is .
A few other specialized sort algorithms rely on particular properties of the values of elements in (such as their structure) in orderto achieve lower time complexity for sorting certain sets of elements. Examples of such a sorting algorithm arethe bucket sort and the radix sort.
Title | sorting problem |
Canonical name | SortingProblem |
Date of creation | 2013-03-22 11:43:37 |
Last modified on | 2013-03-22 11:43:37 |
Owner | Logan (6) |
Last modified by | Logan (6) |
Numerical id | 10 |
Author | Logan (6) |
Entry type | Algorithm |
Classification | msc 68P10 |
Classification | msc 82C35 |
Related topic | TotalOrder |
Related topic | PartialOrder |
Related topic | Relation |
Related topic | Heapsort![]() |
Related topic | Bubblesort |
Related topic | BinarySearch |
Related topic | InPlaceSortingAlgorithm |
Related topic | InsertionSort |
Related topic | LandauNotation |
Related topic | Quicksort![]() |
Related topic | SelectionSort |