• Cite Icon4
  • https://doi.org/10.1145/130933.130935Copy DOI Icon

An analysis of Atkinson's algorithm

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

An algorithm for computing a minimal invariant partition of a permutation group due to Atkinson is analysed. The analysis shows the algorithm is O ( n 2 ), where n is the degree of the group. The leading coefficient is 3/2. Some suggested speed-ups are also analysed. The speed-ups imply that the cost of testing primitivity is O ( n 3 ), with a leading coefficent of 19/16.Careful use of linked lists to represent subsets of the partition leads to an O ( nlogn ) algorithm for computing a minimal invariant partition, and an O ( n 2 logn ) algorithm for testing primitivity. For both algorithms, the leading coefficient is 1.The use of trees to represent subsets, and the technique of path compression, lead to an O ( nG ( n )|S|) algorithm, where S is the set of generators for the group, and G (n) is a very slow growing function related to Ackermann's function, for computing the minimal invariant partition. The leading coefficient is such that, for degrees less than 1,000,000, the linked list version gives a smaller bound.

Similar Papers
  • Conference Article
  • Citations3

Meldable RAM priority queues and minimum directed spanning trees

  • Jan 11, 2004
  • Ran Mendelson +2
  • Conference Article
  • Citations2

A Stability Module of Path Compression Techniques for On-Demand Ad-hoc Routing Protocols

  • Dec 01, 2008
  • Jia Xu +3
  • Research Article

The expected number of elements to generate a finite group with $d$-generated Sylow subgroups

  • Dec 01, 2018
  • Rocky Mountain Journal of Mathematics
  • Andrea Lucchini +1
  • Research Article
  • Citations762

Isomorphism of graphs of bounded valence can be tested in polynomial time

  • Aug 01, 1982
  • Journal of Computer and System Sciences
  • Eugene M Luks
  • Research Article
  • Citations22

Strong bias of group generators: an obstacle to the “product replacement algorithm”

  • Sep 13, 2003
  • Journal of Algorithms
  • László Babai +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.