Affiliation:
1. University of Guelph, Canada
2. Williams College
Abstract
Knuth assigned the following open problem a difficulty rating of 48/50 in
The Art of Computer Programming Volume 4A
:
For odd
n
≥ 3, can the permutations of { 1,2,… ,
n
} be ordered in a cyclic list so that each permutation is transformed into the next by applying either the operation σ, a rotation to the left, or τ, a transposition of the first two symbols?
The Sigma-Tau problem is equivalent to finding a Hamilton cycle in the directed Cayley graph generated by σ = (1 2 ⋅
n
) and τ = (1 2). In this article, we solve the Sigma-Tau problem by providing a simple
O
(
n
)-time successor rule to generate successive permutations of a Hamilton cycle in the aforementioned Cayley graph.
Publisher
Association for Computing Machinery (ACM)
Subject
Mathematics (miscellaneous)
Reference41 articles.
1. Method for solving optimization problems in structured combinatorial objects;Asenjo I. R.;U.S. Patent,2012
2. Method for solving optimization problems in structured combinatorial objects;Asenjo I. R.;U.S. Patent,2018
3. Generating Combinations by Three Basic Operations
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献