Computational complexity and the classification of finite simple groups
- 1 November 1983
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 02725428,p. 162-171
- https://doi.org/10.1109/sfcs.1983.10
Abstract
We address the graph isomorphism problem and related fundamental complexity problems of computational group theory. The main results are these: A1. A polynomial time algorithm to test simplicity and find composition factors of a given permutation group (COMP). A2. A polynomial time algorithm to find elements of given prime order p in a permutation group of order divisible by p. A3. A polynomial time reduction of the problem of finding Sylow subgroups of permutation groups (SYLFIND) to finding the intersection of two cosets of permutation groups (INT). As a consequence, one can find Sylow subgroups of solvable groups and of groups with bounded nonabelian composition factors in polynomial time. A4. A polynomial time algorithm to solve SYLFIND for finite simple groups. A5. An ncd/log d algorithm for isomorphism (ISO) of graphs of valency less than d and a consequent improved moderately exponential general graph isomorphism test in exp(c√n log n) steps. A6. A moderately exponential, n,c√n algorithm for INT. Combined with A3, we obtain an nc√n algorithm for SYLFIND as well. All these problems have strong links to each other. ISO easily reduces to INT. A subcase of SYLFIND was solved in polynomial time and applied to bounded valence ISO in [Lul]. Now, SYLFIND is reduced to INT. Interesting special cases of SYLFIND belong to NP ∩ coNP and are not known to have subexponential solutions. All the results stated depend on the classification of finite simple groups. We note that no previous ISO test had no(d) worst case behavior for graphs of valency less than d. It appears that unless there is another radical breakthrough in ISO, independent of the previous one, the simple groups classification is an indispensable tool for further developments.Keywords
This publication has 21 references indexed in Scilit:
- Graph isomorphism problemJournal of Mathematical Sciences, 1985
- Canonical labeling of graphsPublished by Association for Computing Machinery (ACM) ,1983
- A polynomial bound for the orders of primitive solvable groupsJournal of Algebra, 1982
- Refined analysis and improvements on some factoring algorithmsJournal of Algorithms, 1982
- There are only finitely many finite distance-transitive graphs of given valency greater than twoCombinatorica, 1982
- The nonexistence of 8-transitive graphsCombinatorica, 1981
- Finite Permutation Groups and Finite Simple GroupsBulletin of the London Mathematical Society, 1981
- Asymptotically fast factorization of integersMathematics of Computation, 1981
- Monsters and MoonshineThe Mathematical Intelligencer, 1980
- Regular elements of semisimple algebraic groupsPublications mathématiques de l'IHÉS, 1965