Abstract. A variety of elementary combinatorial techniques for permutation groups are reviewed. It is shown how to apply these techniques to yield faster and/or more space-efficient algorithms for problems including group membership, normal closure, center, base change and Cayley graphs. Emphasis is placed on randomized techniques and new data structures. The paper includes both a survey of recent algorithms with which the authors have been associated, and some new algorithms in the same spirit that have not previously appeared in print. Many of the results include both complexity bounds and pseudo-code, along with comments for faster software
|
452
|
A measure of the asymptotic efficiency for tests of a hypothesis based on the sum of observations
– Chernoff
- 1952
|
|
150
|
The Theory of Groups
– Hall
- 1959
|
|
61
|
On the Markov chain simulation method for uniform combinatorial distributions and simulated annealing", Probability in
– Aldous
- 1987
|
|
58
|
A Measure of Asymptotic Eciency for Tests of a Hypothesis Based on the Sum of Observations
– Cherno
- 1952
|
|
40
|
On the complexity of matrix group problems
– Babai, Szemerédi
- 1984
|
|
34
|
Computation with permutation groups
– Sims
- 1971
|
|
24
|
Fast Monte Carlo algorithms for permutation groups
– Babai, Cooperman, et al.
- 1995
|
|
23
|
Probabilistic methods in group theory
– Erdos, R'enyi
- 1965
|
|
21
|
Fast management of permutation groups
– Babai, Luks
- 1988
|
|
19
|
P.: Representation of group elements as short products, in: “Theory and Practice of Combinatorics
– Babai, Erdijs
- 1982
|
|
18
|
Local expansion in symmetrical graphs
– Babai, Szegedy
- 1992
|
|
14
|
On an algorithm for finding a base and strong generating set for a group given by generating permutations
– Leon
- 1980
|
|
13
|
Nearly Linear Time Algorithms for Permutation Groups with a Small Base
– Babai, Cooperman, et al.
- 1991
|
|
10
|
Chains of subgroups in symmetric groups
– Cameron, Solomon, et al.
- 1989
|
|
10
|
New methods for using Cayley graphs in interconnection networks
– Cooperman, Finkelstein
- 1992
|
|
8
|
A New Base Change Algorithm for Permutation Groups
– Brown, Finkelstein, et al.
- 1989
|
|
6
|
A random base change algorithm for permutation groups
– Cooperman, Finkelstein, et al.
- 1990
|
|
5
|
Monte-Carlo algorithms in graph isomorphism testing. Rapport de recherches 79-10, Univ. de Montr'eal, D'ep. de math'ematiques et de statistique
– Babai
- 1979
|
|
4
|
Fast group membership using a strong generating test for permutation groups
– Cooperman, Finkelstein, et al.
- 1989
|
|
3
|
Computing in permutation and matrix groups II
– Butler
- 1982
|
|
2
|
Reduction of group constructions to point stabilizers
– Cooperman, Finkelstein, et al.
- 1989
|
|
2
|
GROUP: A Computer System for Group-theoretical Calculations, M.Sc
– Richardson
- 1973
|
|
1
|
round interactive proofs in groups
– Bounded
|
|
1
|
Isomorphism testing of combinatorial objects
– Butler, Lam
- 1985
|
|
1
|
Parallel implementations of group membership and the method of random subproducts
– Cooperman, Finkelstein, et al.
- 1992
|
|
1
|
The complexity of minimal length generator sequences, Theoretical Computer Science 36
– Jerrum
- 1985
|
|
1
|
On an algorithm for a base and strong generating set for a group given by a set of generating permutations
– Leon
- 1980
|
|
1
|
Group membership for groups with primitive orbits, this volume
– Sarawagi, Cooperman, et al.
|
|
1
|
Group Theory and Applications to Search
– Computational
|
|
1
|
A Program Computing Strong Generating Sets, this volume
– Seress, Weisz
|
|
1
|
round interactive proofs in finite groups
– Bounded
|
|
1
|
The complexity of finding minimal length generator sequences, Theoretical Computer Science 36
– Jerrum
- 1985
|