Improved lower bounds of the time complexity of shellsort

Abstract

In this paper we develop the framework of using a parametrized mapping [σ(1), σ(2), ·s, σ(n)] σ(1)z + σ(2)z2 + ·s σ(n)zn to perform runtime analysis on Shellsort. In particular, we show that the worst-case time complexity of Shellsort using Tokuda's gap sequence proposed in 1992 is at least Ω(N1.26) with a generalisation of this result to any strictly decreasing gap sequence where each term at most a fixed distance away from a rational geometric sequence, and we also show that strictly decreasing gap sequences giving worst-case Shellsort time complexities of O(N c N) must have Ω( N / N) terms of order Ω(N / ( N)c).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…