Table of Contents
Fetching ...

Finding cycle types in permutation groups with few generators

Markus Lohrey, Andreas Rosowski

TL;DR

This paper addresses the CycleType problem for permutation groups: given a group $G \leq \mathsf{Sym}(n)$ described by generators and a target cycle type, determine if $G$ contains an element of that type. It shows a sharp boundary: CycleType can be solved in logspace when $G$ is cyclic, but becomes NP-complete already for a 2-generated abelian (commuting) group; similarly, FixpointFree is NP-complete for 2-generated abelian groups and for certain coset variants. The hardness results arise from logspace reductions from X3HS (positive 1-in-3-SAT) that encode cycle-structure with primes and carefully constructed gadget permutations. Together, these results illuminate the tractability frontier for cycle-type problems under very small generator sets in permutation groups, with implications for related derangement problems and coset computations.

Abstract

The problem whether a given permutation group contains a permutation with a given cycle type is studied. This problem is known to be NP-complete. In this paper it is shown that the problem can be solved in logspace for a cyclic permutation group and that it is NP-complete for a 2-generated abelian permutation group. In addition it is shown that it is NP-complete whether a 2-generated abelian permutation group contains a fixpoint-free permutation.

Finding cycle types in permutation groups with few generators

TL;DR

This paper addresses the CycleType problem for permutation groups: given a group described by generators and a target cycle type, determine if contains an element of that type. It shows a sharp boundary: CycleType can be solved in logspace when is cyclic, but becomes NP-complete already for a 2-generated abelian (commuting) group; similarly, FixpointFree is NP-complete for 2-generated abelian groups and for certain coset variants. The hardness results arise from logspace reductions from X3HS (positive 1-in-3-SAT) that encode cycle-structure with primes and carefully constructed gadget permutations. Together, these results illuminate the tractability frontier for cycle-type problems under very small generator sets in permutation groups, with implications for related derangement problems and coset computations.

Abstract

The problem whether a given permutation group contains a permutation with a given cycle type is studied. This problem is known to be NP-complete. In this paper it is shown that the problem can be solved in logspace for a cyclic permutation group and that it is NP-complete for a 2-generated abelian permutation group. In addition it is shown that it is NP-complete whether a 2-generated abelian permutation group contains a fixpoint-free permutation.

Paper Structure

This paper contains 5 sections, 2 theorems, 3 equations.

Key Result

lemma thmcounterlemma

For $\pi, \rho \in Sym(n)$ we have $\mathsf{ct}(\pi) = \mathsf{ct}(\rho)$ if and only if there is a $\sigma \in \mathsf{Sym}(n)$ such that $\pi = \sigma^{-1} \rho \sigma$.

Theorems & Definitions (3)

  • lemma thmcounterlemma
  • lemma thmcounterlemma
  • proof