mwang@watmath.UUCP (mwang) (03/27/85)
DEPARTMENT OF COMPUTER SCIENCE
UNIVERSITY OF WATERLOO
SEMINAR ACTIVITIES
DATA STRUCTURING SEMINAR
- Monday, April 1, 1985.
Miss J. Incerpi of Brown University will speak on
``Shellsort: Analysis and Variations''.
TIME: 1:30 PM (Please Note)
ROOM: MC 5158
ABSTRACT
Shellsort is a well-known sorting method that uses an
increment sequence
h_i and works by performing insertion sort on subfiles
consisting of every h_ith element. Little is under-
stood about the algorithm aside from the fact that the
running time depends on the increment sequence. We pro-
vide new results on the complexity of Shellsort. These
include a class of log N increment sequences, which
both theoretically and practically are the best known
to date. By allowing linear work per pass, insurance
must be given that the file is sorted after O( log N)
passes. We describe one such method: it uses log N
passes, has potential as a practical sorting algorithm,
and could possibly lead to a simple sorting network.