AN INVERTED TAXONOMY of SORTING ALGORITHMS. - Horowitz, Ellis; Merritt, Susan M. (Communications of the ACM, 1985)