pith. sign in

arxiv: 1711.10820 · v2 · pith:S4JUDZQVnew · submitted 2017-11-29 · 🧮 math.CO

On a Greedy Algorithm to Construct Universal Cycles for Permutations

classification 🧮 math.CO
keywords lengthpermutationsuniversalcyclecyclespermutationalgorithmconstruct
0
0 comments X
read the original abstract

A universal cycle for permutations of length $n$ is a cyclic word or permutation, any factor of which is order-isomorphic to exactly one permutation of length $n$, and containing all permutations of length $n$ as factors. It is well known that universal cycles for permutations of length $n$ exist. However, all known ways to construct such cycles are rather complicated. For example, in the original paper establishing the existence of the universal cycles, constructing such a cycle involves finding an Eulerian cycle in a certain graph and then dealing with partially ordered sets. In this paper, we offer a simple way to generate a universal cycle for permutations of length $n$, which is based on applying a greedy algorithm to a permutation of length $n-1$. We prove that this approach gives a unique universal cycle $\Pi_n$ for permutations, and we study properties of $\Pi_n$.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.