skip to main content
article
Free Access

A comparative study of linked list sorting algorithms

Published:01 April 1996Publication History
Skip Abstract Section

Abstract

Carraway recently published an article [2] describing a sorting algorithm (the sediment sort) for doubly linked lists. He claimed that the sediment sort is one of the fastest and most efficient sorts for linked list, and planned to determine its complexity. In this article, a comparative study will be presented to show that the sediment sort is only a minor variation of the bubble sort which has been known to the computer science community for more than three decades and that the sediment sort is perhaps the slowest algorithm for sorting linked lists.

References

  1. 1. Jon Bentley, Programming Pearls, Addison-Wesley, 1986. Google ScholarGoogle Scholar
  2. 2. Jim Carraway, Doubly-Linked Opportunities, ACM SIG3C 3C ONLINE, Vol. 3 (1996), No. 1 (January), pp. 9-12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. R. Hoare, Quicksort, The Computer Journal, Vol. 5 (1962), pp. 10-15.Google ScholarGoogle ScholarCross RefCross Ref
  4. 4. Donald E. Knuth, The Art of Computer Programming. Volume 3: Sorting and Searching, second printing, Addison-Wesley, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5. Dalia Motzkin, A Stable Quicksort, Software-Practice and Experience, Vol. 11 (1981), No. 6, pp. 607-611.Google ScholarGoogle ScholarCross RefCross Ref
  6. 6. Robert Sedgewick, Algorithms in C++, Addison-Wesley, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7. Lutz M. Wegner, Sorting a Linked List with Equal Keys, Information Processing Letters, Vol. 15 (1982), No. 5 (December), pp. 205-208.Google ScholarGoogle ScholarCross RefCross Ref
  8. 8. Mark Allen Weiss, Data Structures and Algorithm Analysis in C++, Benjamin/Cummings, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9. Niklaus Wirth, Algorithms & Data Structures, Prentice-Hall, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A comparative study of linked list sorting algorithms

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image 3C ON-LINE
        3C ON-LINE  Volume 3, Issue 2
        April 1996
        19 pages
        ISSN:1078-2192
        DOI:10.1145/225890
        Issue’s Table of Contents

        Copyright © 1996 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 April 1996

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader