Sorting Wiki:Manual of Style

Titles & Headings
It is not yet determined whether article titles and headings should use title case or sentence case.

Sorting Algorithms
Names of sorting algorithms are treated as proper nouns in this wiki, and thus written in title case following capitalization rules of the Chicago Manual of Style. The word "Sort" at the end of a name (with a space preceding it) is considered to be part of the full name and consequently capitalized.


 * Examples: Quicksort, Merge Sort, Insertion Sort

Sorting Algorithms
Names of sorting algorithms should be written as they are most commonly appear in prominent literature without modification. Closed form compound noun names stay as they are without a space; open form compound noun names stay as they are with space(s). However, for consistency, derivative sorting algorithm names, which include the name of an ancestor algorithm in their own name, should use the accepted spelling of ancestor's name for its part in the derivative's name. Other spellings can be mentioned as aliases, but should not be used otherwise.

Pending further review, tentatively accepted name spellings:


 * Closed form names: Heapsort, Introsort, Quicksort, Shellsort, Timsort
 * Open form names: Block Sort, Bubble Sort, Bucket Sort, Comb Sort, Counting Sort, Exchange Sort, Insertion Sort, Merge Sort, Odd–Even Sort, Radix Sort, Selection Sort

Other Words
Spelling differences exist between national varieties of English, but we have not yet determined guidance with regard to this matter. However, spelling should be consistent throughout the scope of a given article.