Professional Documents
Culture Documents
Jian Park
October 25, 2018
Abstract:
This paper is an extension of Jay Pantone’s paper “A lower bound on the length of the
shortest superpattern”. It aims to define a method to formulate an n-th cycle definition that
improves the lower bound for the generalized length of the minimal superpattern.
Definitions:
Let us say [n] is a set of k distinct numbers where [n] ∈ {1, . . . , k},
Let D[n] be the shortest length of a superpattern containing every possible permutation of [n]
consecutively.
Let a t-perfect cycle be a t-cycle with all possible permutations; Let a t-imperfect cycle be a t-
cycle without all possible permutations.
1) Creating an n-cycle
First, by analyzing trivial cases with low values of k, it is important to note that cycle
lengths tend to equal k-1 for k > 0. For example, the shortest superpattern for k = 1 is 1, which is
a 0-cycle. The shortest superpattern for k = 2 is 121, which is a 1-cycle, and the shortest
superpattern for k = 3 is 123121321, which is a 2-cycle. The first question to ask is whether this
pattern holds for all values of k.
Before answering this question, let us first define a n-cycle. Through a natural extension
of the definition of the 2-cycle provided in Pantone’s paper, a 3-cycle can be defined as follows:
2) Length of a n-cycle
𝑘 − 𝑛 ! − 1 = −𝑘 + 𝑛 !
%+, %+/
By adding the k letters for the final digit, the final solution becomes
*
𝑛 !
%+/