The Use of Information in Sorting
- 1 July 1970
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 17 (3), 482-495
- https://doi.org/10.1145/321592.321599
Abstract
The information-gathering aspect of sorting is considered from a theoretical viewpoint. A large class, R, of sorting algorithms is defined, based on the idea of information use. Properties of this algorithm class are developed, and it is noted that several well-known sorting algorithms are closely related to algorithms in R . The Binary Tree Sort is shown to be in R and to have unique properties in this class. A vector is defined which characterizes the information-gathering efficiency of the algorithms of R . Finally, a more general class of algorithms is defined, and some of the definitions extended to this class. Two intriguing conjectures are given which appear to require graph theory or combinatorial topology for their solution.Keywords
This publication has 5 references indexed in Scilit:
- More Combinatorial Properties of Certain TreesThe Computer Journal, 1965
- A Sorting ProblemJournal of the ACM, 1962
- Some Combinatorial Properties of Certain Trees With Applications to Searching and SortingJournal of the ACM, 1962
- Analysis of Internal Computer SortingJournal of the ACM, 1961
- On the theory of graphsColloquium Mathematicum, 1954