@article{356594, abstract = {The bibliography appearing at the end of this article lists 37 sorting algorithms and 100 books and papers on sorting published in the last 20 years. The basic ideas presented here have been abstracted from this body of work, and the best algorithms known are given as examples. As the algorithms are explained, references to related algorithms and mathematical or experimental analyses are given. Suggestions are then made for choosing the algorithm best suited to a given situation.}, address = {New York, NY, USA}, author = {Martin, W. A.}, doi = {10.1145/356593.356594}, interhash = {1bed8163f826eb4d7631c9135f9aaf8a}, intrahash = {935269dff6cce683c61c9086662e136d}, issn = {0360-0300}, journal = {ACM Comput. Surv.}, number = 4, pages = {147--174}, publisher = {ACM}, title = {Sorting}, url = {http://portal.acm.org/citation.cfm?id=356593.356594&coll=Portal&dl=GUIDE&CFID=89172762&CFTOKEN=95662085}, volume = 3, year = 1971 }