Content area

Abstract

This dissertation examines Shellsort in both an empirical and theoretical manner. Empirical experiments were conducted to find the best increment list to use when Shellsorting a file of a given size. This was only feasible for small file sizes. Other empirical experiments were conducted on increment lists that were simple to generate. The best of these increment lists outperform any previously published increment lists.

Theoretical results arise from using two new solutions to specific instances of the Frobenius problem to generate increment lists. One Frobenius solution gives an increment list that requires no more than $O(n$log$\sp3$n) comparisons to sort a file of size n. The other Frobenius solution gives a family of increment lists that require no more than $O(n\sp{3/2+\epsilon}$) comparisons to sort a file of size n, yet does this using a constant number of increments.

Details

Title
An investigation of Shellsort
Author
Satterfield, Wade James
Year
1989
Publisher
ProQuest Dissertations Publishing
ISBN
979-8-207-02882-8
Source type
Dissertation or Thesis
Language of publication
English
ProQuest document ID
303781798
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.