1978] wesley (1978) - purdue universityk. k. agarwal [1978] "transforma2icn and canonization...
TRANSCRIPT
~ O G I ~ P H T
K. K. Agarwal [1978]
"Transforma2icn and Canonization Algorithms fo r Grnph Represer~able
Structures w~th Application to a Heuristic Program for the S y n t h e ~ of
Organic Molecules"; Ph.D. thesis, SUNY at Stony Brook (1976)
A. V. Aho, J. E. Hopcroft, J. D. Ullman [ 1974]
"The Design c~nd Analysis o/Computer Algorithms"; Addison - Wesley (i 974)
T. Z. Aleksic, R. Z. Dordervic [1972]
"On a Set of Proofs of Isomorphism of Adjacency Matrices"; Univ. Beograd
I~bl. Elektrotehn. Fal¢. Ser. Mat. Fiz. 381 -409, (1972) 121 - I29
V. L. Arlazarov, I. I. Zuev, A. A. Uskov, t. A. Faradzhev [1976]
"An Algorithm for the Reduction of Finite Nonoriented Graphs to Canonical
Form"; Eng. Cyber. (1976) 195- 201
M. D, Atkinson [1975]
"An AIgorithm for Finding the Blocks of a Permutat ion Group"; Math. of
Comput. 29, (1975) 911 - 913
S. Baase [ 1978]
"Computer Algorithms:
Wesley (1978)
In~odueticn to D e s ~ and Analys~s"; Addison-
L. Bahai [ 1978]
"The Star-System Problem is at Least as Hard as the Graph Isomorphism
Problem"; Pros. Comb. Coll. Bolyai Math. Sos., Kesthely, (1978) 1214
2 7 4
L. Babai [i979]
"Monte Carlo Algorithms m Graph Isomorphism Testing", submit ted, SIAM J.
o~ Ce~z~ir~q, (1979)
L. Babai [i980] "On the Complexity of Canonical Labelling of Strongly Regular Graphs";
SlAM J. on Computing 9, (i980) 212 - 216
L. Babai, P, grdSs [1978]
"On Random Graph Isomorphism"; preprint , (I978)
L. Babai, L. Kucera [1979]
"Canonical Labelling of Graphs in Linear Average Time"; Prec. 2gth Syrnp, on
Foundations of Comp. Sei., Puerto Rico, (1979) 39 - 46
L. Babai, L. Lovasz [i973]
"Permuta t ion Groups and Almost Regular Graphs"; Studia Sci. Mafh. Hung.
8, (i973) 141 - t50
A. T. Dalaban, F. Harary [I971]
"The Characterist ic Polynomial Does Not Uniquely Determine the Topology of
a Molecule"; J. of Chern. Dec. 11, 4 (197i) 258 - 259
H. C. Barrow, R. g. Burstatt [1976]
"Subgraph Isomorphism, Matching Relational
Cliques"; Inf. Prec. Left. 4, 4 (1976) 83 - 84
Structures , and Maximal
G. Bauersfeld, C. Essman, H. Lohle [t973]
"Ein Algorithmus zur Festellung der Isomorphie yon
Zusammenhangenden Graphen"; Comp~ting i i , 2 (i973) i59 - 168
Endliehen
L. D. Baxter [1976]
"The Complexity o/ Unification"; Ph.D. thesis, Univ. of Waterloo (1976)
275
A. J. Bayes, J. Kautsky, J. W. Wamsley [1974]
"Computation in Nilpotent Groups"; Proc. 2rid Interrm~iona2 Conf. or~ the
Theory of Groups, Austral. Nat. Univ., Canberra; Springer Lect. Notes in
Math. VoL 372 (1974) 82 - 89. Edited by M. F, Newman.
A. T. Berztiss [ 1973]
"A Backtrack Procedure for Isomorphism of Directed Graphs", J. of the
Assoc. for Comp. Mach. 20 (1973) 365 - 377
T. Beyer, W. Jones, S. Mitchell [1978]
"A Linear Algorithm for Isomorphism of Maximal 0uterplanar Graphs"; Tech.
Report CS-TR-78-1, Univ. of Oregon (1978)
T. Beyer, A. Proskurowski [ 1978]
"Symmetries in the Graph Coding Problem"; Proc. of the Northwest
ACM / CIPS Pacific Region Syrup., Seattle, (1978) 198- 203
R. J. Bonneau [1973]
"An Interactive Implementation of the Todd-Coxeter Algorithm"; MAC Tech.
Memorandum 35, MIT, Project MAC, Cambridge, Mass., (1973)
K. S. :Booth [1978]
"Isomorphism Testing for Graphs, Semigroups, and Finite Automata are
Polynomially Equivalent Problems"; SIAM J. Computing 7, 3 (1978) 273 - 279
K. S. Booth, C. J. Colbourn [1979]
"Problems Polynomially Equivalent to Graph Isomorphism"; Teeh. Report
CS-77-04, Dept. of Comp. Sci., Univ. Waterloo (1979)
K. S. Booth, C. S. Lueker[ 1975]
"Linear Algorithms to Recognize Interval Graphs and Test for the Consecu-
tive Ones Property"; Proc. 7th Ar~nl. ACM Syrup. on Thy. o f Comp., (1975)
255 - ~65
276
H. Brown, R. Bueiow, J. Neubiiser, H. Wondratschek, H. Zassenhaus [1978]
"Crystallographic Groups of Four-l)~mensional Space"; Wiley, New York
(1978)
H, Brown, L. Hjelmeland, L. Masinter [ 1974]
"Constructive Graph Labelling Using Double Cosets"; Discrete Math. 7 (1974)
1 - 30
R. G. Busacker, T. L. Saaty [1965]
"Finite Graphs ~nd Networks"; McGraw - Hill (1965)
G. Butler [ 1976]
"The Schreier Algorithm for Matrix Groups"; Proc. 1976 ACM Syrup. on Sym-
bolic and Algebraic Computation, Yorktown Heights, N.Y., (1976) 167 - 170.
Edited by R. D, Jenks.
G. Butler [1979]
"Computa t ion~ Approaches to Certain Problems in the Theory of Fini2e
Groups"; Ph.D. thesis, Univ. of Sydney, (1979)
P. J. Cameron [1981]
"Finite Permutation Groups and Finite Simple Groups"; B~U. Lo~,don Math,
Soz. 13, (198i) 1 -22
C. M. Campbell [ 1970]
"Some Examples Using Coset Enumeration"; Computational 7~'oblems in
Abstract Algebra, Pergamon, Oxford, (1970) 37 - 4i. Edited by John Leech.
J. M. Campbell, W. J. Lamber th [1966]
"Symbolic and Numeric Computat ion in Group Theory"; .~roc. 3rd Australiaa,
Computer Conf., Canberra, (1966) 293 - 296. Australian Trade Pub., Chip-
pendale, Australia, 1967
277
J. J. Cannon [1969]
"Computers in Group Theory: A Survey"; Cort~rr~. of ACM 12, (1969) 3 - 12
J. J. Cannon [1972]
"Graphs and Defining Relations"; Proc. 1st Austrcdian Conf. on Corab~n=-
toria£ Matl~eraat4,cs, Univ. of Newcastle, (1972) 315 - 233. Univ. of Newcastle
Res. Associates, Newcastle, 1972
J. J. Cannon [ 1973]
"Construction of Defining Relators for Finite Groups"; Discrete M~t/~. 5,
(1973) 105- 129
J. J. Cannon [ 1974]
"A General Purpose Group Theory Program"; Proc. End Internuti , on~l Conf.
on the Theory o f Groups, Austral. Nat. Univ., Canberra, (1973); Spr inger Lec-
ture Notes in Math., Vol. 372, (1974) 204 - 217. Edited by M. F. Newman.
J. J. Cannon, L. A. Dimino, G. Havas, J. M. Watson [i973]
" Implementa t ion and Analysis of the Todd-Coxeter Algorithm"; Math. o f Cora-
put . 27, (1973) 463 - 490
R. E. Carhart [ 1978]
"Erroneous Claims Concerning the Perception of Topological Symmetry"; J.
of Chera. Inf . c~nd Corap. Sci. 18, 2 (1978) 108 - llO
L. Car ter [1977]
"A Four-Gadget"; ACM SIGACT News 9, 2 (i977) 36
o. Cogis [t976]
"A Formal i sm Relevant to a Classical S t ra t egy for Graph I somorph i sm Test-
ing"; Proc. 7th. S.E. Conf. on Corr~b., C,'re~pI¢ Theory and Computing, (1976)
2 2 9 - 2 3 8
278
C. J. Colbourn [i977]
"Graph Generation"; Teeh. Repl CS-.77-87, Dept. of Comp. Sci, Univ. Waterloo
(1977)
C. J. Cotbourn [1978]
"A Bibliography of the Graph Isomorphism Problem"; Teeh. Repl 123/78,
Dept. of Comp. Sci., Univ. of Toronto, (1978)
C. J. Colbourn [1980]
"The CorT~plexi~y of Graph Isomorphism and Related Problerr~s"; Ph.D.
thesis, Dept. of Computer Science, University of Toronto, (t980). Also avail-
able as Tech. Rept. No. 142/80.
C. J. Colbourn, K. S. Booth [1980]
"Linear Time Automorphism
Planar Graphs"; Tech. Rept.
Waterloo, (1980)
Algorithms for Trees, Interval Graphs, and
CS-79-08, Dept. of Comp. Sei., University of
M. J. Colbourn, C. J. Colbourn [1978]
"Graph Isomorphism and Self Complementary Graphs "; ACId SIGACT Ne~vs
I0, I (1978) 25 - a S
M. J. Colbourn, C. J. Colbourn [1979]
"The Complexity of Combinatorial isomorphism Problems";
Canada - France Corabin. CoUog~, Montreal, Canada (1979)
Proc. Jo<n~
S. A. Cook [1971]
"The Complexity of Theorem-Proving Procedures"; Proe. Srd ACM Syrnp. 0~%
Tky. of Covr~p., (1971) 151 - 158
D. G. Corneil [1972]
"An Algorithm for Determining the Automorphism Partition of an Undirected
Graph"; BIT, NoTdis~ TidNkri.ft for I~%form~tionsbehandL~ng 12 (I 972)
161 - 171
279
D. G. Corneil [1974]
"The Analysis of Graph Theoretical Algorithms"; Proc. 5~h S.E. Conf. on
Comb., Graph Theory and Computing (1974) 3 - 38
D. G. Corneil, C, C. Gotlieb [1970]
"An Efficient Algorithm for Graph Isomorphism"; JACM 17, 1 (1970) 51 - 64
D. G. Corneil, D. G, Kirkpatrick [1978]
"A Theoretical Analysis o f Various Heuristics for the Graph Isomorphism
Problem"; p repr in t (1978)
D. G. Corneil, R. A. Mathon [ 1978]
"Algorithmic Techniques for the Construction and Analysis of Strongly Regu-
lar Graphs and Other Combinatorial Configurations"; Annals of D~cr. Math.
2 (I978) i - 32
H. S. M. Coxeter, W. O. J. Moser [1957]
"Generators and Relations for Discrete Groups"; Ergebnisse der Mathematik
und ihrer Grenzgebiete Band 14, Springer Verlag, Berlin, 1957. (Third Edi-
tion 1972)
N. Deo [1974]
"Graph Theory ugth Applications to Engineering and Computer Science"
Prent ice Hall (1974)
N. Deo, J. M. Davis, R. E. Lord [i977]
"A New Algorithm for Digraph Isomorphism"; BIT, Nordisk Tidskrift for
Informationsbehandling 17, 1 (1977) 16 - 30
A. K. Dewdney [1978]
"Three Classes of Graph Invariants and Their Powers"; Proc. 9th S.E. Conf.
Comb, Graph Theory and Computing (1978) 243 - 264
280
A. Dietze, M. Schaps [1974]
"Determining Subgroups of a Given Finite Index in a Finitely Presented
Group"; Canted. J. Mafh. 26 (1974) 769 - 782
L. A. Dimino [1971]
"A Graphical Approach to Coset Enumeration"; SIGSAM Bull. No. 19 (1971)
8 - 43
J. D. Dixon [1971]
"Permutat ion Representations and the Subgroup Lattice"; Proc. 2rid Syrnp.
on Symbolic and Algebraic Manipulation, Los Angeles, Calif., (1971) 159-
16L Edited by S. R. Petrick
J. P. Dolch [ 197~]
"Names and Aliases of Graphs"; Proc. 3rd S.E. Conf. Comb., Graph Theory
and Cornputi~zg (1972) i75 - 194
P. Dreyer [1970]
"Ein P r o g r ~ m zz~r Berechn~ng der Az~fl~sbaren Untergruppen yon Perrnu-
tationsgruppen"; Diplomarbeit, Chr.-Atbrechts-Univ. Kiel, West Germany,
(1970)
L. E, Druffet [1975]
"Graph RetaSed Atgorithms: Isomorphism, Az~omorphisrn, and Contain-
merit"; Ph.D. thesis, Vanderbilt Univ., (1975). Also available as Tech. Report
75- i .
L. E. Druffel, D. C. Schrnidt [ 1974]
"A New Algorithm for Determining the Isomorphism of Directed Graphs";
Pr oc. i ~A Ann'~al Allerton Conf. on Circuits and Sys tems (1974) 106 - 114
L. E. Druffel, D. C. Schmidt, J. E. Simpson [1975]
"A Partitioning Isomorphism Algorithm for Directed Graphs using the F
Matrix"; Proc. 6~h S.E. Conf. Comb., Grapk Theory and Computing (1975)
281
S. Even, O. Goldreich [i98i]
"The Minimum-Length Generator Sequence Problem is NP-Hard'; J. of Alyo-
rithrns 2,3(1981) 3 i l - 313
V. Felsch [i963]
"Ein Programm zur Berechnung des Untergruppenverbandes u n d tier Auto-
morphismengruppe einer Endlichen Gruppe" ; Diplomarbeit, Chr.-
Albrechts-Univ. Kiel, West Germany (1963)
V. Felsch [1978]
"A KWIC Indexed Bibliography on the Use of Computers in Group Theory and
Related Topics"; SIGSAM Bull. 11,4 (1977)and 121,1 (1978)
V. Felsch, J. Neub~ser [1979]
"An Algorithm for the Computation of Conjugacy Classes and Centralizers in
p-Croups"; SymboLic and Algebraic Computations, Springer Lecture Notes in
Comp. 5ci. Vol. 72, (i979) 452 - 465. Edited by Edward W. Ng.
I. 5, Filotti [i978]
"An Efficient Algorithm for Determining whether a Cubic Graph is Toroidal";
Proc. lOth ACM Symp. on Thy. of Comp., (1978) 133- i42
I. 5. Filotti, J. N. Mayer [1980]
"A Polynomial-Time Algorithm for Determining the Isomorphism of Graphs of
Fixed Genus"i Proc: 121h ACM Syrup. on Thy. ol Comp., Los Angeles, (I980)
235 - 243
I. 5. Filotti, G, L. Miller, J. Reif [1979]
"On Determining the Genus of a Graph in O(V°(~ )) Steps ' ; Proc. 11th ACM
Syrup. on Thy. of Comp., Atlanta, (1979) 27 - 37
M. Fontet [ 1974]
"Un Resultat en Theorie des Groupes de Permutat ions et son Appheation au
Caleul Effectif du Groupe d'Automorphismes d'un Automate Fini'; Proc, ~ d
282
Intl. CoUoq. Automata, Lang. and Progr. (1974) 335 - 341
M. Fontet [1975]
"Test d ' Isomorphie d 'Hypergraphes Planaires ' ; 2nd GI Conf. _4u~omat~ Thy.
~nd Formed Lang., Kaiserslautern, West Germany (1975). Springer Lect.
Notes in Comp. Scio Vol. 33, 93 - 98
M. Fontet [1976]
"A Linear Algorithm for Testing isomorphism of Planar Graphs"; Prac. 3rd
.Colloq. Autorna~a, Languages and Programming (1976) 411 -423
M. Fontet [1977]
"Calcul de Central isateur d 'un Groupe de Permutat ions"; Bz~l$. Soc. Ma~h.
France MeTn. 49- 50, (1977) 53 - 63
R. Frucht[1988]
"Herstellung yon G r a p h e n m i t vorgegebener abs t r ak te r Gruppe";Compos~o
Math. 6,(1938) 239- 250
R. Frucht [i950]
"Lattices with a Given Abstract Group of Automorphisms"; Can. J. of Ma~h. 2
(1950) 417- 419
M. Furst, J. E. Hopcroft, E. Luks [1980a]
"A Subexponential Algorithm for Trivalent Graph Isomorphism"; Tech. R e p t
80-426, Dept. of Comp. Sci., Cornell University (1980)
M. Furst, J. E. Hopcroft, E. Luks [ 1980b]
"Polynomial-Time Algorithms for Permuta t ion Croups"; Pros. 21st IEEE
Syrnp. on Foundations of Comp. Sci., Rochester, (1980) 36 - 41
M. R. Garey, D. S. Johnson [ 1979]
"CoTnputers and Intractability - A C~ide to the Theory of NP-cornpleteness";
W. H. F reeman and Co., San Francisco, (197g)
283
P. B. Gibbons, R. A, Mathon, D. G. Cornefl [i977]
"Computing Techniques for the Construction and Analysis of Block Designs";
Ut~litas Math. t i (1977) 161 - 192
M. Hall, Jr .[1959]
"The Theory of Groups'; MacMillan, NewYork, 1959, (Tenth prin~ng 1968)
M. Hall, Jr. [1977]
"Computers in Group Theory"; Topics in Group Theory and Computation,
Academic Press, London, (1977) 1 - 37. Edited by M. P. J. Curran
F. Harary, W. T. Tutte [1966]
"On the Order of the Group of a Planar Map"; J. ofCornb. Thy. 1 (1966)
394- 395
G. Havas [1976]
"Some Complexity Problems in Algebraic Computations"; The Complexity of
ComputationalProblem Solving, Univ. Queensland Press, St. Lucia, (1976)
184- 192
G. Havas, L. S. Sterling [1979]
"Integer Matrices and Abehan Groups"; Svmbol~c a~ Algebraic ComF~ta-
t~oras, Springer Lecture Notes Jn Comp. Sei., Vol. 7~ (1979) 431 - 451. Edited
by Edward W. Ng.
J. Hinteregger, G. Tinhofer [ 1977]
"Zerlegung der Knotenmengen von Graphen zum Nachweis der Isomorphie";
Comput~ing 18, 4 (1977) 351 - 359
D. Hirschberg, M. Edelberg [1973]
"On the Complexity of Computing Graph Isomorphism"; Tech. Rep. TRI30,
Dept. Elect. Eng., Princeton Univ. (1973)
284
F. Hoffman [i972]
"Algorithms to Study Orbits under Group Actions"; Proe. ~ d S.E. Co~f. Q~a
Corp~bi, r~ato~i, cs, Ccr~ph Theory, cL~d Comp~,~i~g, ]~oea Raton, Fla. (1972)
253 - 256
C. M. Hoffmann ~ [ 1980aj
"Testing I somorphism of Cone Graphs"; Proc. 721h ACM Syrup. on Tl~y. of
Comp., Los Angeles (1980) 244 - 251
C. M. Hoffmann [ 1980b]
"On the Complexity of Intersecting Permutation Groups and its Relationship
with Graph Isomorphism"; Tech, R~pt. 4/80, Instit. f. Inf. und Prakt. Math.,
Chr,-Albrechts-Univ. Kiel, West Germa~ly, (1980)
C. M. Hoffmann [1981a]
"Subcomplete Generalizations
Corn.p~ and Sys. Sci. (198i)
of Graph Isomorphism"; to appear, J. of
C. M. Hoffmann [I981b]
"An O(n 4) Isomorphism Test for Trivatent Graphs"; submit ted, J. of ACM
(1981)
J. E. Hoperoft [1971]
"An n log(n) Algorithm for Isomorphism of Planar Triply Connected Graphs";
Tec,~. Rept. STAN-CS-71-192, Stanford Univ. (1971)
J. E. Hoperoft, R. E. Tarjan [i971]
"A V 2 Algorithm for Determining Isomorphism of Planar Graphs" ; /~ f . Proc.
Le~t. 7 (1971) 32- 34
J. E. Hopcrolt , R. E. Tarjan [1972]
"Isomorphism of Planar Graphs"; CompLexity of Computer CoTr~pzLtatio~s,
Plenum Press (1972) i31 - 152. Edited by" R. E, Miller and J, W. Thatcher.
285
J. E. Hopcroft, R. E. Tarjan [i973]
"A V log V Algorithm for Isomorphism of Triconnected Planar Graphs"; J.
of Comp. and Sys. Sci. 7, 3 (1973) 323 - 331
J. E. Hopcroft, R. E. Tarjan [1974]
"Efficient Planari ty Testing". J. of ACM 21, (1974) 549 - 568
J. E, Hopcroft, J. K. Wong [1974]
"A Linear Time Algorithm for Isomorphism of Planar Graphs"; Proe, 6th
Annual ACM Syrup. on the Theory of Computing, (1974) 172 - 184
E. Horowitz, S. Sahni [1978]
"Fundamentals of Computer Algorithms"; Comp. Sci. Press (1978)
B. Hupper t [1967]
"End2iche Gruppen"; Band i, Springer Verlag (1967)
C. Jochum, J. Gasteiger [1977]
"Canonical Numbering and Constutional Symmetry"; J. of Chem. Inf. and
Comput. Sei. 17,2 (1977) 113- 117
P. C. Kainen [ i972]
"Trivalent Descriptions of Graphs"; Proc. 2rid S.E. Conf. Comb., Graph
Theory and Computing (1971) 331 - 338
L. Kaloujnine [1948]
"La Structure des p-Groupes de Sylow des Groupes Sym~triques Fires"; Ann.
Sci. Eeole Norm. Super. 65, (1948) 239- 276
V, P. Karelin, B. N. Mironov [ 1975]
"An Algorithm for Determining an Isomorphism
Nonoriented Graph"; Eng. Cyber. 13,2(1975) 117- 121
of a Homogeneous
286
W. KnSdel [ i97i]
"Ein VerfalKren zur Festellung der Isomorphie yon
Zusammenh~[ngenden Graphen"; Com~,ti~ff 8 (1971) 339 - 334
Endlichen
D. Knuth [198i]
"Notes on Efficient Representation of Perm* Groups"; correspondence with
M. Furst, (1981)
R. Kochendorffer [1970]
"Group Theory"; Mc Grow - Hill, (1970)
Y. Kudo, T. Yamasaki, S.-I. Sasaki [1973]
"The Characteris t ic Polynomial Uniquely Represents
Molecule"; J. Chem. Doe. 13,4 (1973) 225 - 227
the Topology of a
W. W, Kuhn [ t97t]
"Graph Isomorphism using Vertex Adjacency Matrices"; Proc. 251h S u m m e r
Meeting Can. Math. Congress (1971) 471 - 476
V. M. Kureichik, A. G. Korolev [ 1977]
"A Method for the Recognition of Graph Isomorphism"; Cybernetics 13 (1977)
230 - 236
R. E. Ladner [1975]
'tOn the St ruc ture of Polynomial Time Reducibility"; J. Assoc. f o r Comp.
Mach. 22, (1975) 155- 171
J, S, Leon [1978]
"Finding the Order oi a Permutation Group"; to appear in Pros. Symposia in
Pu~e Math., Vat. 37
J. S. Leon [1979]
"An Algorithm for Computing the Automorphism Group of a Hadamard
MatrL~"; Y. of Comb. Thy. A 27,3 (1979) 289 - 306
287
k S. Leon [i980]
"On an Algorithm for Finding a Base and Strong Generating Set for a Group
Given by Generating Permutat ions"; Math. of Comp. 35, 151 (1980) 94i - 974
J, S. Leon, V, Pless [1979]
"CAMAC i979"; Symbolic and Algebraic Computa~fvns, Springer Lect. Notes
in Comp. Sci., Vol. 72 (i979) 249 - 257. Edited by Edward W. Ng
G. Levi [ i 974]
"Graph Isomorphism: A Heuristic Edge-Partitioning Oriented Algorithm";
Computing 12 (1974) 291 - 313
G. Levi, F. Luccio [1973]
"A Technique for Graph Embedding with Constraints on Node and Arc
Correspondence"; Inf. Sciences 5 (1973) 1 - 24
H. R. Lewis, C. H. Papadimitr iou [198i]
"Elements of the Theory oJ Computation"; Prentice Hall, (1981)
D. Liehtenstein [i980]
"Isomorphism for Graphs Embeddable on the Projective Plane"; Prom 12~h
ACM Syrnp. on Thy. of Comp., Los Angeles, (i980) 2i8 -224
R. J. Lipton [i978]
"The Beacon Set Approach to Graph Isomorphism"; to appear, SIAM J. Com-
puting (1978)
R. J, Lipton, Y. Zalcstein [I978]
"Probabilistic Algorithms for Group-Theoretic Problems"; ACM SIGSAM Bull.
lz,2 (1978) 8 - 9
A. Lubiw [ i98i]
"Some NP-comp]ete Problems Similar to Graph Isomorphism"; SIAM J. o~z
Comp. 10(1981) I I - 2 1
288
G. S. Lueker, K. S. Booth [i979]
"A Linear Time Algorithm for Deciding Interval Graph Isomorphism"; JACM
ze(19vg) !8~- 19~
E. Luks [i960]
"Isomorphism of Bounded Valence can be Tested in Polynomial Time'; Proc.
21st tEEE Syrup. on Foundations of Comp. Sci.., Rochester, (1980) 42 - 49
I, D, Macdonald [1966]
"The Theory of Groups"; Clarendon Press, Oxford 1968
I. D. Macdonald [ 1974]
"A Computer Application to Finite p-Groups"; J, A.~str~l. Math. Soc. I7
(i974) 102 - ! 12
A. L. Mackay [1975]
"On Rearranging the Connectivity Matrix of a Graph"; J. Chem. Phys. 62
(1975) 307 - 308
W. Magnus, A. Karrass, D. SoUtar [1966]
"Combinatoria$ Group Theory: Presentat ions of Groups in Terms of C~n-
srators and ReLations"; Pure and Appl. Math. Vol. 13, Interscience, New
York, 1966
R. A. Mathon [1978]
"Sample Graphs for Graph Isomorphism Testing"; Proe. 9~h S.E. Con]. o~
Comb., Graph Theory and Computing (t978) 499 - 517
R. A. Mathon [1979]
"A Note on the Graph Isomorphism Counting Problem"; Inf. Proe. Letters 8
(i979) t3i - !32
D. W. Matula [1975]
"Subtree Isomorphism in 0(n5/2)"; Annals of Disc. Math. 2 (1978)
289
B. D. McKay [i976]
"Bac~traclc Programming and
thesis, Univ. of Melbourne (1976)
the Graph Isomo'7"phism Problem"; M.Sc.
J. K. S. McKay, E. Regener [i974]
"Algorithm 482: Transitivity Sets"; Comm. ACM 17 (1974) 470
D. S. McKenzie [1975]
"The Description and Group Propert ies of Linear Graphs"; J. o /Phys . A 8
(i975) i746- i754
G. L. Miller [1976]
"Graph Isomorphism and Isomorphism of Explicitly Given Structures"; Tech.
Report TR18, Dept. Comp. Sci., Univ. Rochester (1976)
G. L. Miller [1978]
"On the n l°g(n) Isomorphism Technique"; Proc. lOth ACM Syrup. on the Thy,
o,f Comp. ( i978) 51 - 58
C. L. Miller [1979]
"Graph Isomorphism,
(1979) 128- 142
General Remarks"; J. Comp. and Systems Sci. 18
G. L. Miner [1980]
"Isomorphism Testing for Graphs of Bounded Genus"; Proc. l ~ h ACId Syrup.
on Thy. of Comp., Los Angeles, (1980) 225 - 235
R, Morpurgo [1971]
"Un Methodo Euristico per la Veriftca dell'Isomorftsmo di due Graft Semplici
non Orientati ' ; Calcolo 8 (1971) i - 3i
R. Morpurgo, M. C. Sami [1974]
"A Method for Partitioning Graphs into Isomorphic Subgraphs'; Alta Freq.
43, 3(1974) 152- t61
290
S. Mosslge [ 1974]
"An Algorithm for Computation of Translation !nvariant Groups and the Sub-
group Lattice'Z; Computing 12 (1974) 333 - 355
D. Mount [1981]
"Graph Spectra and Isomorphism Tests"; Ph.D. thesis, Comp. Sci. Dept.,
Purdue Univ., (in preparation)
J. Neubiiser [!971]
"Some Applications of Group Theoretical Programs"; Proc. 2rid ACM Syrup.
on Symbolic and Algebraic Manipulation, Los Angeles, (1971) 77. Edited by
S. R, Petrick
M. F. Newman [t976]
"Calculating Presentations for Certain Kinds of Quotient Groups'r; Proc. 1976
ACM Syrup. on Symbolic and Algebraic Computation, Yorktown Heights,
(1976) 3 - 8. Edited by R. D. Jenks
1~I. Overton, A. Proskurowski [1975]
"Findhug the Maximal Incidence Matrix of a Large Graph"; Tech. Rept. STAAV-
CS-75-509, Stanford Univ. (1975)
A. Ja. Petrenjuk [1975]
"Criteria for Nonisornorphism of Systems of Steiner Triples"; Ukrainian
Math. J. 24 (1975) 620 - 626
V. Pless [1975]
"Camac - Combinatorial and Algebraic Machine Aided Computation"; Prec.
6th SE Conf. on Combinatorics, Graph Theory, and Computing, Boca Raton,
Fla., (1975) 505- 511
V. Pra t t [ I975]
"Every Prime has a Succinct Certificate"; SIAM J. on Corap. 4, (1975)
2 I4 - 220
291
A. Proskurowski [1973]
"Automatic Generation of Graphs"; Ericsson Technics 29, 2 (i973) 65" 105
M. Randic [1974]
"On Recognition of Identical Graphs Representing Molecular Topology"; J.
Chem. Phys. 60 (1974) 3920 - 39~8
M. Randic [1975]
"On Rearrangement of the Connectivity Matrix of a Graph"; J. Chem. Phys 62
(i975) 308 - 309
M. Randic [1977]
"Canonical Numbering of Atoms in a Molecule and Graph Isomorphism"; J.
Chem. Inf. and Getup. Sei. 17, 3(1977) 171 - 180
R. C. Read [1972]
"The Coding of Various Kinds of Unlabelled Trees"; Graph Theory and
Computing, Academic Press (1972) 153 - 183. Edited by R. C. Read.
R. C. Read, D. G. Corneil [i977]
"The Graph Isomorphism Disease"; J. Graph Theory 1 (1977) 339 - 363
E. M. Reingold, J. Nievergelt, N. Dee [i977]
"Combinatorial Algorithms: Theory and Practice"; Prentice-Hall (i 977)
R, Remak [1930]
"Uber minimale invariante Untergruppen in der Theorie der endliehen Grup-
pen"; J, f. reine u. angew. Math. 162, (1930) 1 - 16
H. Robertz [i976]
"Eine Me~hode zur Berechnung tier Automor~phisrnengruppe ei, ner Endgi-
chen Gruppe"; Diplomarbeit, RWTH Aachen, West Germany, (1976)
292
J. B. Rosser, L. Schoenfeid [i975]
"Sharper Bounds for the Chebyshev Functions @(x) and ~I,(x)"; Math. of
Comp. 29, (i975) 243 - 269
D. C. Schroidt, L. E. Druffel [ i976]
"A Fast Backtracking Algorithm to Test Directed Graphs for Isomorphism
using Distance Matrices"; J. of ACM 23, 3 (i976) 433 - 445
H. I, Scoins [ 1967]
"Linear Graphs and Trees"; Machine InteUiger~ce 1, American Elsevier (1967)
3 - i5. Edited by N. L, Collins and D. Michie
L. L. Scott [i979]
"Representa+Aons in Characteristic p ' ; Proc. of Sympos ia in Pure M~tb.. 37,
(i980) 319 - 331
C. A. Shelley, M. E. Munk [i977]
"Computer Perception of Topological S y I ~ . e t r y ' ; J. of Chern. Inf. and Co~-
put. Sci. 17, 2(1977) i l 0 - i13
C. C. Sims [ i97ia]
"Determining the Conjugacy Classes of a Permutat ion Group"; Proc. Syrup.
in Pure M~h. Vol. 4, Amer. Math. Soc., Providence, R.I., ( i97i) 19i - I95.
Edited by G. Birkhoff and M. Hall, Jr.
C. C. Sims [ i97ib]
"Computation with Permutat ion Groups"; Proc. 2r~d Syrup. on Symbolic and
Algebraic Manipulation, Los Angeles, Calif., ( i97i) 23 - 28. Edited by S. R.
P etr ick
C. C, Sims [1978a]
"Some Group-Theoretic Algorithms"; Topics in Algebra, Springer Lecture
Notes in Math., Vol. 697 (1978) i08 - i24. Edited by M. F. Newman
293
C. C. Sims [1978b]
"A Method for Constructing a Group from a Subgroup"; Topics in Algebra,
Springer Lecture Notes in Math., Vol. 697 (1978) 125 - I36. Edited by Y. F.
Newman
C. C. Sims [1978c]
"Group-Theoretic Algrithms, A Survey"; Proc. Intl. Congress of Ma2hem,.ti-
clans, Helsinki, Finland, (1978) 979 - 985
F. Sirovich [1971]
"Isomorfismo fra Graft: un Algorithmo Efficiente per Trovare Tutti gli
Isomorfismi"; Caleolo 8(1971)301- 337
L. Szamkolowicz [1974]
"Remarks on the Theory of Graph Characteristics"; Ann. M~t. I~ra Appl. IV
98 (1974) 257 - 261
R. E, Tarjan [f977]
"Graph Algorithms in Chemical Computations"; Algo~hms in Chemical Com-
putations, Amer. Chem. Soc. (1977) I - 20. Edited by R. E. Christoffersen
G. Tinhufer [1975]
"Zur Bestimmung der Automorphismen eines Endhchen Graphen"; Comput-
ing 15, 2(1975) 147- 156
G. Tinhofer [ 1976]
"Zum Algorithmischen Nachweis der Isomorphie von Endlichen Graphen";
Appl. Corr~p. Sci. 4 (1976) 169 - 182
J. A. Todd, H. S. M. Coxeter [1936]
"A Practical Method for Enumerating Cosets of a Finite Abstract Group";
Proc. Edinburgh Ma~h. Sac. (2)5(1936) 26- 34
294
W. Tutte [i947]
"A Family of Cubical Graphs"; Proc. Ct~rnbrtdge Phil. Soc. 43, (1947)
459 - 474
L. G. Valiant [1979]
"The Complexity of Computing the Permanent"; Theer. Cornp. Sci. 8, (1979)
189 - 202
K. N. Venkataraman [i97fi]
"Some Graph Theoretic Algorithms"," M. Teeh. thesis, Madras (!975)
D. A. Waller [1978]
"Regular Eigenvalues of Graphs and Enumeration of Spanning Trees"; Collocl,
In~erT'~at. Teorie Cornbinatorie, Rome (1976) 313- 330
J. W. Wamsley [ i974]
"ComputaLion in Niipotent Groups"; Proc. 2rid Intt. Conf. on Thy, of Groups,
Springer Lecture Notes flr~ Math., Vol 372 (i974) 691 - 700. Edited by M. F.
Newman
A. Wawrueh [ i974]
"On the Isomorphism of Regular Tournaments"; Acta Fac. R~r~ Na~r.
Univ. C o ~ e n i , ~ M~tk. .~*,b/. 29 (i974) 7 - 12
L. Weinberg [1971]
"Linear Graphs -Theorems , Algorithms, and Applications"; Aspects of _N~t-
work and &ysterns Yheor~t, He!t, Rinehart, Winston ( lg?i) 61 - 162. Edited
by R. E. Kalman and N. DeClaris
L. Weinberg [1972]
"Planar Graphs and Matroids'; C~raph Theory arrd Appticatior~s Springer Ver-
lag (1972) 313 - 329. Edited byY. A!avi, D. R. Lick and A. T. White
295
B. Weisfeiler [ 1976]
"Or~ Co~st~ct~o~ ~ Ide~t~ficatio~ of C~cLjok~s"; Springer Lecture Notes in
Math. Vol. 558 (1976)
H. Wielandt [1964]
"Fi~¢te P~rrr~tc~t~o~ (~ro~ps"; Academic Press (1964)
INDICES
1. Problem Index
Chapter II:
Problem
Problem
Problem
Problem
Problem
Problem
Problem
Problem
Chapter IIi:
Problem
Problem
Problem
Problem
Problem
Problem
Chapter IV:
Problem
Problem
Problem
Chapter V:
Problem
Problem
Problem
Chapter Vh
Problem
Problem
Problem
i: Existence of Graph Isomorphism
2: Existence of Isomorphism of Labelled Graphs
3: Graph Isomorphism
4: Graph Automorphism
5: Order of the Automorphism Croup
6: Number of Isomorphisms
7: Group Specification by Generators
8: Determining an Accessible Group
i: Labelled Graph Automorphism
2: Automorphism of Cone Graphs of Fixed Degree
3: Sylow p-Subgroup of Sn Containing a Given p-Group
4: Minimal System of Imprimitivity for p-Groups
!nduced Factor Groups
5: p-Step Central Series for Sylow p-Subgroup of S n
5: Setwise Stabilizer in p-Groups
i: Trivalent Graph Aufiomorphism
2: Automorphism for Binary Cone Graphs
3: Imprimitivity Problem for 2-Groups
i: Automorphism of Graphs of Fixed Valence
8: Setwise Stabilizer in Groups in Fb
3: Sylow p-Subgroup of a Primitive Croup in F b
i: Double Coset Membership
2: Croup Facfiorization
3: Number of Factorizations
and
24
24
24
25
25
25
33
5i
6i
76
91
94
100
i08
1118
i16
i58
179
1188
215
236
28,6
236
297
Chapter VI:
Problem 4:
Problem 5:
Problem 6:
Problem 7:
Problem 8:
Problem 9:
Problem i0:
Problem i i :
Problem i2:
Pi 'oblem i3:
Problem i4:
Problem i5:
Problem i6:
Problem i7:
Problem i8:
Problem i9:
Problem 20:
Problem 2i:
Problem 22:
Problem 23:
Problem 24:
Problem 25:
Problem 26:
Problem 27:
Coset In tersec t ion Emptiness
Group In tersec t ion
Setwise Stabil izer
Centralizer in Another Croup
Rest r ic ted Graph Automorphism
Existence of Graph Isomorphism
Graph Automorphism
Small Graph with Prescr ibed Automorphism Croup
In tersec t ion o~ Commuting Groups
In tersec t ion with a Normalizing Croup
In tersec t ion with a p-Croup
Intersect ion with a Croup in F b
In tersec t ion of two Accessible Subgroups
In tersec t ion with an Accessible Subgroup
Centralizer in S n
Center
Intersection of the Automorphism Group of a Graph with
a Sylow p-Subgroup of Sym(V)
Normal Closure
Commutator Croup
Solvability
Nilpotenee
Double Coset Par t i t ion
Intransi t ive Subgroup Problem
Subspaee Problem
238
238
239
24i
24i
245
245
246
246
248
248
248
248
248
252
252
260
262
268
268
268
270
270
27i
298
2. Algori thm Index
Chapter II:
Algorithm ~:
Algorithm 2:
Algorithm 3:
Algorithm 4:
Algorithm 5:
Algorithm 6:
Algorithm 7:
Chapter III:
Algorithm i:
Algorithm 2:
Algorithm 3:
Chapter IV:
Membership Test in a Pe rmuta t ion Group G
Sift
Construct ion of a Representa t ion Matrix from Genera-
tors
Point Orbit and Schreier Vectors
Strong Generating Set for <K> Relative to [i ..... n]
Generalized Sift
Determination of a Subgroup Tower
Probabil is t ic Method for Problem I
Set of Imprimit iv i ty
Setwise Stabilizer in a p-Group (Method I)
Algorithm 1: Automorphism of a Connected, Trivalent Graph
Algorithm 2:
Algorithm 3:
Chapter V:
Algorithm i:
Algorithm 2:
Algorithm 3:
Chapter VI:
Algorithm 1:
Algorithm 2:
Algorithm 3:
Setwise Stabi l izer in a p-Group (Method 2)
In tersec t ion of two p-Groups
Automorphism of Graphs of Valence d
Subgroup with p-Group Action
Setwise Stabil izer in Fb
In te rsec t ion with a Normalizing Group
Central izer in S n
Normal Closure
34
38
39
46
48
53
54
7i
96
Iii
126
I34
153
182
220
250
259
264
3. Def in i t ion Index
299
Chapter II:
Definition 1:
Definition 2:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Definition 7:
Definition 8:
Definition 9:
Definition 10:
Definition 11:
Definition 12:
Definition 13:
Definition 14:
Definition 15:
Definition 16:
Definition 17:
Definition 18:
Definition 19:
Definition 20:
Definition 21:
Definition 22:
Chapter tII:
Definition I:
Definition ~:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Definition 7:
Definition 8:
Group
Subgroup
Left Cosets, Right Cosets
Normal Subgroup
Group Homomorphism
Conjugates
Generating Set
Orbit in a Permutation Group, Orbit Length
Point Stabilizer
Pointwise Stabil izer
Setwise Stabi l izer
Simple, Undi rec ted Graph
Automorph i sm of a Graph
I somorphism ol two Graphs
Complemen t Graph
Polynomial Time Equivalence of Prob lems in NP
Vertex Labelled Graph
Represen ta t ion Matrix
Base of a P e r m u t a t i o n Group
Basic Orbit of a P e r m u t a t i o n Group
Strong Genera t ing Set
(k,c)-Accessibility of Groups
Cone Graph, Root of a Cone Graph
Regular Cone Graph
Degree of a Cone Graph
k-Automorphism of a Cone Graph
k-lsomorphism of Cone Graphs
Simple Extension
p-Group
Sylow p-Subgroup
12
14
14
15
16
t6
18
18
i9
ig
19
21
21
22
23
24
24
35
44
44
47
55
73
73
74
77
78
83
85
86
300
Chapter !II:
Definition 9:
Definition i0:
Definition i i:
Chapter IV:
Definition i:
Definition 2:
Definition 3:
Chapter V:
Definition I:
Definition 2:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Definition 7:
Definition 8:
Definition 9:
Definition i0:
Definition i i:
Definition !2:
Definition i3:
Definition i4:
Definition 15:
Definition 16:
Definition 17:
Definition 18:
Chapter VI:
Definition i:
Definition 2:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Center of a Group
Central Series, p-Step Central Series
Wreath Product
Commutator
Composition Series, Imprimitivity series
Composition Sequence, Imprimitivity Sequence
Simple Group
Subnormal Series
Section
Maximal System of Imprimitivity
Gi-component of Subgroups of GIxG 2
Centralizer in Another Group
Norrnalizer in Another Group
Right and Left Regular Representation
Semiregular Group
Characteristic Subgroup
Characteristically Simple Group
Minimal Normal Subgroup
Socle
E l e m e n t a r y Abelian Group
Genera l Linear Group
Full Diagona! Subgroup
Order of a Modulo p
Forward Connect iv i ty in Graphs
Double Coset
Cycle Graph of a Permutation
Labelled Cycle Graph of a Set of Permutations
Cycle Distance
Normal Closure
Commutator
86
87
88
140
143
144
184
i84
186
!89
i94
i95
195
197
i97
199
2OO
20O
2OO
203
2O4
2O7
211
228
232
253
254
254
262
265
301
Chapter VI:
Definition
Definition
Definition
7: Commuta tor Group, Derived Group
8: Solvable Group
9: Nilpotent Group
265
266
267
4. L e m m a Index
302
Chapter ti:
L e m m a
L e m m a
L e m m a
Lemma
L e m m a
L e m m a
L e m m a
Lemma
L e m m a 9:
Chapter IIh
L e m m a 1:
L e m m a 2:
L e m m a 3:
L e m m a 4:
L e m m a 5:
L e m m a 6:
Lemma 7:
L e m m a 8:
L e m m a 9:
L e m m a 10:
L e m m a i i :
L e m m a 12:
L e m m a 13:
L e m m a t4:
L e m m a 15:
L e m m a 16:
!: Polynomial Time Reduction of Problem 2 to Problem 1
2: Polynomial Time Reduction of Problem 3 to Problem 2
3: Complete Right Transversals of a Point Stabilizer Sub-
group Tower Define Generating Sets
4: Polynomial Time Reduction of Problem 4 to Problem 3
5: Polynomial. Time Reduction of Problem 5 to Problem 4
6: Polynomial Time Reduction of Problem i to Problem 5
7: Rows in a Representation Matrix are Right Transversals
8: Comple te Right Transversa ls in a Subgroup Tower Define
Genera t ing Sets
Inequal i ty of Indices
A Group from which Aut(X) is Accessible, X a Graph as in
Problem I
Bound on the Subgroup Indices above Aut(X)
Bound on the Subgroup Indices below Aut(X)
Generating Uniformly Distributed Random Integers
Random Sift
Probability of Obtaining a Complete Right Transversal by
Random Sift
Normality of A (k+1) in A (k)
A Group Containing Aut(X), X a Regular Cone Graph
Membership in A, (k)
Finiteness of Algorithm 2
Checking a System of Imprimitivity from a Generating
Set
p-Step Central Series for Cp
p-Step Central Series for a Direct Product
Subgroup Structure of A%B
A Central Subgroup of PI%Cp
CommutLng Properties of h i
25
26
27
28
29
29
36
,5!
56
64
64
65
67
69
69
78
82
84
96
97
i00
I00
101
10E
!03
303
Chapter III:
Lemma 17:
Lemma i8:
Lemma i9:
Lemma 20:
Lemma 21:
Chapter IV:
Lemma i:
Lemma 2:
Lemma 3:
Lemma 4:
Lemma 5:
Lemma 6:
Lemma 7:
Lemma 8:
Lemma 9:
Lemma 10:
Lemma 1 i:
Lemma i2:
Lemma i3:
Chapter V:
Lemma
ae m m a
Lemma
Lemma
Lemma
Lemma
Lemma
Lemma
Lemma
Properties of the Croups G (i'D
Properties of the Croups G (i'j)
If A normalizes B, then AB is a group
The order of AB
Setwise Stabilizers in an External Direct Product
Automorphisms Respect Family Types
Conditions for Extending a c Aute(Xk)
Generating Set for Aute(Xk+l)
Coset Intersection
Maximal Systems of Imprimitivity in p-Groups
Timing of Algorithm 2 for Transitive p-Croups
Schreier Generating Set for Subgroups
Elementary Properties of J(Afi,A)
Recursion Rules for J(A~,A)
PasUn~ Cosets J(A'~i~A )
On Point Stabilizers in the 3ocle of Primitive Croups
Imprimitivity Structure of Pair Action
Deletion of Redundant Generators from a Composition
Sequence
i: Composition Series Induced by Normal Silbgroup and
Factor Group
2: Characterization of F b
3: Closure Properties of F b
4: Composition Series of Symmetric Groups
5: Internal Direct Product
6: Inn(GlxCs) ~ Inn(G1)xInn(C~)
7: A Regular Croup is the Right (Left) Regular Representa-
tion of Another Group
8: On Centralizers of Minimal Normal Subgroups of Primi-
tive Groups
9: Normalizer of a Full Diagonal Subgroup
103
i04
106
107
108
i2i
122
123
i30
i3i
137
i42
148
i48
t52
i59
160
i69
i85
i86
i87
i87
i93
i96
i97
202
207
304
Chapter V:
Lemma i0:
Lemma i l :
Lemma 12:
Lemma I3:
Lemma i4:
Lemma i5:
Chap t e r VI:
Lemma l:
Lemma 2:
Lemma 3:
Lemma 4:
Lemma 5:
Lemma 6:
Lemma 7:
Lemma 8:
Lemma 9:
Lemma i0:
Lemma i i :
Lemma i2:
Lemma ].3:
Subgroup S t r u c t u r e of Direct P roduc t s of Isomorphic
Nonabel ian Simple Groups
On Point Stabilizers of the Socle
(i+pSy) m = l+pSu
Highest Power of p Dividing (pt)
(i+pSy) pt = i+pS+tu with Except ions
Number of Subprob tems when Dete rmin ing Setwise Sta-
bil izers in p-Groups
Cardinai i ty of A~B
Number of Fac tor iza t ions in AB
Polynomial Time Equivalence of Prob lems 4 and 2
The Centra l izer as I n t e r s ec t i on of Genera to r Centra l izers
Centra l izer of a P e r m u t a t i o n
Necessary and Sufficient Conditions that AB is a Group
Sufficient Condition that AB is a Group
Point Stabilizers Inherit the Normalizing Property
Automorphism Group of a Cycle Graph
Automorphism Group of a Labelled Cycle Graph
Properties of Commutators
Properties of Commutator Groups
Commutator Properties of Central Series
207
208
211
211
2 i2
224
332
237
239
242
242
247
247
249
253
254
265
265
267
5. Proposition Index
Chapter Ih
Proposition
Proposition
Proposition
Proposition
Proposition
Chapter III:
Proposition
Chapter IV:
Proposition
Proposition
Proposition
Proposition
Proposition
Proposition
Chapter V:
Proposition
Proposition
Proposition
Proposition
Proposition
Proposition
Proposition
305
1: Timing of Algorithm 1
2: Correctness and Timing of Algorithms 2 and 3
3: Correctness and Timing of Algorithm 4
4: Timing of Algorithm 6
5: Timing of Algorithm 7
1: St ructure of the Wreath Product of Symmetr ic
Croups
1: Determining a Nontriviai Sys tem of Imprimitivity in a
p-Group
2: Determining a Complete Imprimitivity St ructure for
a p-Group
3: Determining an Imprimitivity Sequence f rom
Generators
4: Setwise Stabilizer in a p-Group in O(n 3)
5: Determining a Sylow 2-SubgroupPof Sym(L 2) Contain-
ing the Pair Action of the 3-Group G < Sym(L)
6: Determining Auto(X) in O(nS), X a Simple Cone Graph
l: Cardinality of Elements with a Fixed Gl-component
2: Inn(G) is Normal in Aut(G)
3: Inn(G) is Faithful on a Normal Subgroup N iff
CdN) = I
4: The Centralizer of a Regular Group G is Isomorphic to
G
5: St ructure of *GxG* and Point Stabilizers
6: Minimal Normal Subgroups are Characterist ically
Simple
7: The Socle is a Characterist ic Subgroup
34
40
45
55
55
89
141
143
144
157
163
167
195
196
196
198
198
200
201
306
Chapter V:
Proposition 8:
Proposition 9:
Proposition 10:
Proposition 11:
Proposition i2:
Proposition !3:
Proposition i4:
Proposition i5:
Chapter VI:
Proposition i:
Proposition 2:
Proposition 3:
Proposition 4:
Proposition 5:
Proposition 6:
Proposition 7:
Proposition 8:
Proposition 9:
Nontrivial Normal Subgroups of Primitive Groups are
Transitive
Order of GL(m,p)
Normal Structure of Direct Products of Isomorphic
Nonabe!ian Simple Croups
A Primitive Group Can Be Embedded into the Auto-
morphism Croup of its Nonabelian Soele
The Abelian Soele of a Primitive Group is Elementary
Abelian
identities for (i +pSy) ptm
Timing of Algorithm 2 for Groups in F b
Timing of Algorithm 3 for Groups in Fb
Graph Isomorphism is a Double Coset Problem
Timing of Algorithm 1
Testing whether B Normalizes A
Intersection with a p-Group
Timing of Algorithm
Determining the Center in O(IKI "nZ+n a)
Problem 20 is in P
Timing of Algorithm 3
Solvability Criterion
202
204
204
206
2i0
212
217
225
233
~5I
251
251
259
26O
261
264
266
307
6. T h e o r e m Index
C h a p t e r I I :
Theo rem 1:
Theo rem 2:
Theo rem 3:
T h e o r e m 4:
T h e o r e m 5:
Theo rem 6:
Theorem 7:
T h e o r e m 8:
Theo rem 9:
Theorem lO:
Theo rem l l :
Theo rem i2:
T h e o r e m iS:
Theo rem i4:
C h a p t e r III:
T h e o r e m 1:
T h e o r e m 2:
Theo rem 8:
Theo rem 4:
Theo rem 5:
T h e o r e m 6:
T h e o r e m 7:
T h e o r e m 8:
Theo rem 9:
Lag range ' s T h e o r e m
Cayley 's Theo rem
C o r r e s p o n d e n c e of Orbi t Poin ts wi th Right Cosets of
Po in t S tab i l i ze r
The I s o m o r p h i s m s of a Graph F o r m a Right Coset of t he
A u t o m o r p h i s m Group
A Bound on the Minimal N u m b e r of G e n e r a t o r s
Po lynomia l Time Equivalence of P r o b l e m s i t h r o u g h 6
The A u t o m o r p h i s m Group of a Graph is the I n t e r s e c t i o n
of two Known P e r m u t a t i o n Groups
Necessary and Sufficient Conditions for a Representa-
tion Matrix to Specify a Group
P r o b l e m 7 is in P
Exis tence of a Smal l S t rong Genera t ing Se t
N e c e s s a r y and Sufficient Condi t ions for the Right
Transversa l s of a Subgroup Tower to be Comple te
P r o b l e m 8 is in P for (k ,c ) -Access ib le Groups
I n t e r s e c t i o n of two (k ,e) -Access ib le Groups
I n t e r s e c t i o n of a (k ,c) -Access ib le Group with a P e r m u t a -
t ion Group with Known C e n e r a t o r s
De t e rmin i s t i c Solu t ion of P r o b l e m i
Gene ra t i on of Uniformly D i s t r i bu t ed Random P e r m u t a -
t ions in S n
Random Algorithm for Determining a Subgroup Tower
Timing of Algor i thm 1
C h a r a c t e r i z a t i o n of A(k)/A (k+])
Cauchy ' s T h e o r e m
Sylow's Theo rems
Every p-Group has a Nontr ivial Cen te r
Every p-Group has a p -S tep Cent ra l Ser ies
14
i ?
19
22
25
29
3i
35
40
49
52
56
56
57
65
67
70
7 i
80
86
86
87
87
308
Chapter I I I :
Theorem lO:
Theorem l l :
Theorem t~:
Theorem l3:
Theorem l4:
Theorem l5:
Theorem l6:
Theorem I7:
Theorem l8:
Chapter IV:
Theorem i:
Theorem 2:
Theorem 3:
Theorem 4:
Theorem 5:
Theorem 6:
Theorem 7:
Theorem 8:
Theorem 9:
Chap te r V:
Theorem i:
Theorem 2:
Theorem 3:
Theorem 4:
Theorem 5:
Theorem 8:
Struct-~e of Sylow p-Subgroups of S n
Characterization of Primitivity and Imprimitivity
The Imprimitivity Sets of p-Groups
Loop Invariant for Algorithm 2
Correctness of Algorithm
Timing of Algorithm 2
Determining a p-Step Central Series of Sylow p-
Subgroups of Sn
Determining Setwise Stabilizers in Sylow p-Subgroups of
Sn
Correctness and Timing of Algorithm 3
If X is Connected and Trivalent, then Aura(X) is a 2-
Group
Timing of Automorphism of Connected, Trivalent Graphs
Relative to Setwise Stabihzation in 2-Groups
Determining Setwise Stabilizers in p-Groups
Lifting the Stabilizer of a Maximal Set of Imprimitivity
Determining J((GxH)K,X) in O(n 3)
Solution of the Imprimitivity Problem for 2-Groups in
O(nD Gadget Reduction for Extended Simple Cone Graphs
Determining the Elements of Ae(Xk) which may be
Extended to an Automorphism of Xk+ 1
Timing of the Iterative Step in Comput ing Ae(X )
Timing of Problem i Relative to Setwise Stabilization
Jordan-HiJlder' s Theorem
Composition Series of Subgroups
AULe(X ) E Ff(d), where X is Connected of Valence d
The Centralizer of a Transitive Group is Semiregular
Conjugation of a Regular Normal Subgroup Under Ele-
ments of a Point Stabilizer
89
92
92
97
98
98
i06
l lO
i12
l t 5
128
138
145
157
i65
169
!74
i75
184
i85
185
187
t98
!99
309
C h a p t e r V:
T h e o r e m 7:
T h e o r e m 8:
Theo rem 9:
Theo rem 10:
C h a p t e r VI:
T h e o r e m 1:
Theo rem 2:
T h e o r e m 3:
Theo rem 4:
Theo rem 5:
Theo rem 6:
T h e o r e m 7:
Theo rem 8:
T h e o r e m 9:
T h e o r e m I0:
Theo rem 11:
Theo rem 12:
Theo rem 13:
Theo rem 14:
Theorem 15:
The Socle as a Di rec t P r o d u c t
The Socle of a P r imi t ive Group is a Di rec t P r o d u c t of
I somorph ic S imple Groups
Poin t S tab i l i ze r S t r u c t u r e of the Nonabe l ian Socle of a
P r imi t ive Group
Degree Rela t ionsh ips for P r imi t ive Groups with Nona-
be t i an Socle
Po lynomia l Time
Polynomia l Time
Po lynomia l Time
Po lynomia l Time
Po lynomia l Time
Polynomia l Time
Po lynomia l Time
Equivalence of Problems i and 2
Equivalence of Problems 2 and 3
Reduc t ion of P r o b l e m 5 to P r o b l e m 2
Equivalence of P r o b l e m s 5 and 6
Reduc t ion of P r o b l e m 4 to P r o b l e m 6
Reduc t ion of P r o b l e m 7 to P r o b l e m 5
Reduc t ion of P r o b l e m 6 to P r o b l e m 7
Po lynomia l Time Equivalence of P r o b l e m 8 with
P r o b l e m s 5 and 6
P r o b l e m 12 is in NPf~eoNP
I s o m o r p h i s m of Connec ted Label led Cycle Graphs
Testing I s o m o r p h i s m of Connec ted Label led
Graphs
Obtaining the Normal Closure
G / N is Abelian iff G' < N
Ni lpotence Cr i t e r ion
[A,B] as Normal Closure
Cycle
201
203
206
208
237
237
239
240
240
243
244
244
247
255
256
262
266
267
269
310
7. Corollary Index
Chapter II:
Corollary L: The Number of Graph Isomorphisms Equals the Order
of the Automorphism Group
Corollary 2: Automorphism Groups of Isomorphic Graphs are Conju-
gate
Corollary 8: Group Intersection is at least as Hard as Graph Isomor-
phism
T T, Chapter At,
Corol lary ,~.~
Corol lary 2:
Corol la ry 3:
Corol lary 4:
Corol lary 5:
Corollary 6:
Chapter IV:
Corollary 1:
Corollary 2:
Corol la ry 8:
Corol la ry 4:
Corol lary 5:
Corol la ry 6:
Corol lary 7:
Corollary 8:
Corol lary 9:
Generation of Uniformly Distributed Random Permuta-
tions in a Group G
Isomorphism of A(k)/A (k+1) with A, (k)
Algorithm 2 Determines a System of Imprimitivity
Determining a Minimal System of Imprimitivity and the
Induced Factor Group in a p-Group
Determining a Sylow p-Subgroup of S n Containing a
Given p-Group G < S n
induced p-Step Central Series in P1rbSn
If X is a Binary Cone Graph, t h e n Aub(X) is a 2-Group
Characterization of the Pointwise Stabilizer of
VoU " ' ° ~)Vk in Aute(Xk+1)
Timing of Automorphism of Binary Cone Graphs Rela-
tive to Setwise Stabilization in 2-Groups
Automorphism of Connected, Trivalent Graphs in 0(n zl)
Automorphism of Binary Cone Graphs in 0(n 14)
Automorphism of Connected, Trivalent Graphs in
O(nlS.!ogz(n))
Automorphism of Binary Cone Graphs in 0(nlZ.log2(n))
Composition Sequence for Set-wise Stabilizers of Maxi-
mal Sets of I m p r i m i t i v i t y
Conver t ing a Compos i t ion Sequence into an I m p r i m i -
t iv i ty Sequence
23
23
31
68
80
98
98
99
t04
!16
128
i;e8
L28
L38
!38
148
146
311
Chapter IV:
Corollary 10:
Corollary 11:
Corollary 12:
Corollary 13:
Corollary 14:
Corollary 15:
Corollary 16:
Chapter V:
Corollary l:
Corollary 2:
Corollary 3:
Corollary 4:
Corollary 5:
Corollary 6:
Corollary 7:
Corollary 8:
Chapter VI:
Corollary 1:
Corollary 2:
Corollary 3:
Corollary 4:
Corollary 5:
Corollary 6:
Determining a Point Stabilizer
Intersect ion of two p-Groups in O(n 3) Structure of the Group B
Automorphism of Extended Simple Cone Graphs
Intersection of a 2-Group with the Automorphism Group
of a Graph of Valence two
Timing of the Determination of Ae(X), X a Connected,
Trivalent Graph
Isomorphism of Trivalent Graphs in O(n 4)
Inn(G) is Isomorphic to G iff G has a Trivial Center
A Minimal Normal Subgroup is its own Socle
A Minimal Normal Subgroup is a Direct Product of Iso-
morphic Simple Groups
Structure of Aut(G), G a Direct Product of Isomorphic
Nonabelian Simple Groups
Order of Primitive Groups with Nonabelian Socle
Highest Power of q Dividing the Order of GL(m,p)
Index of Sylow p-Subgroups in Primitive Groups with
Abelian Socle
Index of Sylow p-Subgroups in Primitive Groups
Number of Nonisomorphic Graphs with n Vertices and p
Edges
Testing Isomorphism of Connected Labelled Cycle
Graphs in 0(ne.k)
Determining Aut(X) in O(n~.k), X a Connected Labelled
Cycle Graph
Determining Aut(X) in O(n~.k), X a Labelled Cycle Graph
Determining [A,B]
Determining whether G is Solvable or Nilpotent
147
157
159
170
170
175
176
196
201
201
205
209
213
214
215
234
255
255
256
269
269
INDICES
1. Problem Index
Chapter II:
Problem
Problem
Problem
Problem
Problem
Problem
Problem
Problem
Chapter IIi:
Problem
Problem
Problem
Problem
Problem
Problem
Chapter IV:
Problem
Problem
Problem
Chapter V:
Problem
Problem
Problem
Chapter Vh
Problem
Problem
Problem
i: Existence of Graph Isomorphism
2: Existence of Isomorphism of Labelled Graphs
3: Graph Isomorphism
4: Graph Automorphism
5: Order of the Automorphism Croup
6: Number of Isomorphisms
7: Group Specification by Generators
8: Determining an Accessible Group
i: Labelled Graph Automorphism
2: Automorphism of Cone Graphs of Fixed Degree
3: Sylow p-Subgroup of Sn Containing a Given p-Group
4: Minimal System of Imprimitivity for p-Groups
!nduced Factor Groups
5: p-Step Central Series for Sylow p-Subgroup of S n
5: Setwise Stabilizer in p-Groups
i: Trivalent Graph Aufiomorphism
2: Automorphism for Binary Cone Graphs
3: Imprimitivity Problem for 2-Groups
i: Automorphism of Graphs of Fixed Valence
8: Setwise Stabilizer in Groups in Fb
3: Sylow p-Subgroup of a Primitive Croup in F b
i: Double Coset Membership
2: Croup Facfiorization
3: Number of Factorizations
and
24
24
24
25
25
25
33
5i
6i
76
91
94
100
i08
1118
i16
i58
179
1188
215
236
28,6
236
297
Chapter VI:
Problem 4:
Problem 5:
Problem 6:
Problem 7:
Problem 8:
Problem 9:
Problem i0:
Problem i i :
Problem i2:
Pi 'oblem i3:
Problem i4:
Problem i5:
Problem i6:
Problem i7:
Problem i8:
Problem i9:
Problem 20:
Problem 2i:
Problem 22:
Problem 23:
Problem 24:
Problem 25:
Problem 26:
Problem 27:
Coset In tersec t ion Emptiness
Group In tersec t ion
Setwise Stabil izer
Centralizer in Another Croup
Rest r ic ted Graph Automorphism
Existence of Graph Isomorphism
Graph Automorphism
Small Graph with Prescr ibed Automorphism Croup
In tersec t ion o~ Commuting Groups
In tersec t ion with a Normalizing Croup
In tersec t ion with a p-Croup
Intersect ion with a Croup in F b
In tersec t ion of two Accessible Subgroups
In tersec t ion with an Accessible Subgroup
Centralizer in S n
Center
Intersection of the Automorphism Group of a Graph with
a Sylow p-Subgroup of Sym(V)
Normal Closure
Commutator Croup
Solvability
Nilpotenee
Double Coset Par t i t ion
Intransi t ive Subgroup Problem
Subspaee Problem
238
238
239
24i
24i
245
245
246
246
248
248
248
248
248
252
252
260
262
268
268
268
270
270
27i
298
2. Algori thm Index
Chapter II:
Algorithm ~:
Algorithm 2:
Algorithm 3:
Algorithm 4:
Algorithm 5:
Algorithm 6:
Algorithm 7:
Chapter III:
Algorithm i:
Algorithm 2:
Algorithm 3:
Chapter IV:
Membership Test in a Pe rmuta t ion Group G
Sift
Construct ion of a Representa t ion Matrix from Genera-
tors
Point Orbit and Schreier Vectors
Strong Generating Set for <K> Relative to [i ..... n]
Generalized Sift
Determination of a Subgroup Tower
Probabil is t ic Method for Problem I
Set of Imprimit iv i ty
Setwise Stabilizer in a p-Group (Method I)
Algorithm 1: Automorphism of a Connected, Trivalent Graph
Algorithm 2:
Algorithm 3:
Chapter V:
Algorithm i:
Algorithm 2:
Algorithm 3:
Chapter VI:
Algorithm 1:
Algorithm 2:
Algorithm 3:
Setwise Stabi l izer in a p-Group (Method 2)
In tersec t ion of two p-Groups
Automorphism of Graphs of Valence d
Subgroup with p-Group Action
Setwise Stabil izer in Fb
In te rsec t ion with a Normalizing Group
Central izer in S n
Normal Closure
34
38
39
46
48
53
54
7i
96
Iii
126
I34
153
182
220
250
259
264
3. Def in i t ion Index
299
Chapter II:
Definition 1:
Definition 2:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Definition 7:
Definition 8:
Definition 9:
Definition 10:
Definition 11:
Definition 12:
Definition 13:
Definition 14:
Definition 15:
Definition 16:
Definition 17:
Definition 18:
Definition 19:
Definition 20:
Definition 21:
Definition 22:
Chapter tII:
Definition I:
Definition ~:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Definition 7:
Definition 8:
Group
Subgroup
Left Cosets, Right Cosets
Normal Subgroup
Group Homomorphism
Conjugates
Generating Set
Orbit in a Permutation Group, Orbit Length
Point Stabilizer
Pointwise Stabil izer
Setwise Stabi l izer
Simple, Undi rec ted Graph
Automorph i sm of a Graph
I somorphism ol two Graphs
Complemen t Graph
Polynomial Time Equivalence of Prob lems in NP
Vertex Labelled Graph
Represen ta t ion Matrix
Base of a P e r m u t a t i o n Group
Basic Orbit of a P e r m u t a t i o n Group
Strong Genera t ing Set
(k,c)-Accessibility of Groups
Cone Graph, Root of a Cone Graph
Regular Cone Graph
Degree of a Cone Graph
k-Automorphism of a Cone Graph
k-lsomorphism of Cone Graphs
Simple Extension
p-Group
Sylow p-Subgroup
12
14
14
15
16
t6
18
18
i9
ig
19
21
21
22
23
24
24
35
44
44
47
55
73
73
74
77
78
83
85
86
300
Chapter !II:
Definition 9:
Definition i0:
Definition i i:
Chapter IV:
Definition i:
Definition 2:
Definition 3:
Chapter V:
Definition I:
Definition 2:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Definition 7:
Definition 8:
Definition 9:
Definition i0:
Definition i i:
Definition !2:
Definition i3:
Definition i4:
Definition 15:
Definition 16:
Definition 17:
Definition 18:
Chapter VI:
Definition i:
Definition 2:
Definition 3:
Definition 4:
Definition 5:
Definition 6:
Center of a Group
Central Series, p-Step Central Series
Wreath Product
Commutator
Composition Series, Imprimitivity series
Composition Sequence, Imprimitivity Sequence
Simple Group
Subnormal Series
Section
Maximal System of Imprimitivity
Gi-component of Subgroups of GIxG 2
Centralizer in Another Group
Norrnalizer in Another Group
Right and Left Regular Representation
Semiregular Group
Characteristic Subgroup
Characteristically Simple Group
Minimal Normal Subgroup
Socle
E l e m e n t a r y Abelian Group
Genera l Linear Group
Full Diagona! Subgroup
Order of a Modulo p
Forward Connect iv i ty in Graphs
Double Coset
Cycle Graph of a Permutation
Labelled Cycle Graph of a Set of Permutations
Cycle Distance
Normal Closure
Commutator
86
87
88
140
143
144
184
i84
186
!89
i94
i95
195
197
i97
199
2OO
20O
2OO
203
2O4
2O7
211
228
232
253
254
254
262
265
301
Chapter VI:
Definition
Definition
Definition
7: Commuta tor Group, Derived Group
8: Solvable Group
9: Nilpotent Group
265
266
267
4. L e m m a Index
302
Chapter ti:
L e m m a
L e m m a
L e m m a
Lemma
L e m m a
L e m m a
L e m m a
Lemma
L e m m a 9:
Chapter IIh
L e m m a 1:
L e m m a 2:
L e m m a 3:
L e m m a 4:
L e m m a 5:
L e m m a 6:
Lemma 7:
L e m m a 8:
L e m m a 9:
L e m m a 10:
L e m m a i i :
L e m m a 12:
L e m m a 13:
L e m m a t4:
L e m m a 15:
L e m m a 16:
!: Polynomial Time Reduction of Problem 2 to Problem 1
2: Polynomial Time Reduction of Problem 3 to Problem 2
3: Complete Right Transversals of a Point Stabilizer Sub-
group Tower Define Generating Sets
4: Polynomial Time Reduction of Problem 4 to Problem 3
5: Polynomial. Time Reduction of Problem 5 to Problem 4
6: Polynomial Time Reduction of Problem i to Problem 5
7: Rows in a Representation Matrix are Right Transversals
8: Comple te Right Transversa ls in a Subgroup Tower Define
Genera t ing Sets
Inequal i ty of Indices
A Group from which Aut(X) is Accessible, X a Graph as in
Problem I
Bound on the Subgroup Indices above Aut(X)
Bound on the Subgroup Indices below Aut(X)
Generating Uniformly Distributed Random Integers
Random Sift
Probability of Obtaining a Complete Right Transversal by
Random Sift
Normality of A (k+1) in A (k)
A Group Containing Aut(X), X a Regular Cone Graph
Membership in A, (k)
Finiteness of Algorithm 2
Checking a System of Imprimitivity from a Generating
Set
p-Step Central Series for Cp
p-Step Central Series for a Direct Product
Subgroup Structure of A%B
A Central Subgroup of PI%Cp
CommutLng Properties of h i
25
26
27
28
29
29
36
,5!
56
64
64
65
67
69
69
78
82
84
96
97
i00
I00
101
10E
!03
303
Chapter III:
Lemma 17:
Lemma i8:
Lemma i9:
Lemma 20:
Lemma 21:
Chapter IV:
Lemma i:
Lemma 2:
Lemma 3:
Lemma 4:
Lemma 5:
Lemma 6:
Lemma 7:
Lemma 8:
Lemma 9:
Lemma 10:
Lemma 1 i:
Lemma i2:
Lemma i3:
Chapter V:
Lemma
ae m m a
Lemma
Lemma
Lemma
Lemma
Lemma
Lemma
Lemma
Properties of the Croups G (i'D
Properties of the Croups G (i'j)
If A normalizes B, then AB is a group
The order of AB
Setwise Stabilizers in an External Direct Product
Automorphisms Respect Family Types
Conditions for Extending a c Aute(Xk)
Generating Set for Aute(Xk+l)
Coset Intersection
Maximal Systems of Imprimitivity in p-Groups
Timing of Algorithm 2 for Transitive p-Croups
Schreier Generating Set for Subgroups
Elementary Properties of J(Afi,A)
Recursion Rules for J(A~,A)
PasUn~ Cosets J(A'~i~A )
On Point Stabilizers in the 3ocle of Primitive Croups
Imprimitivity Structure of Pair Action
Deletion of Redundant Generators from a Composition
Sequence
i: Composition Series Induced by Normal Silbgroup and
Factor Group
2: Characterization of F b
3: Closure Properties of F b
4: Composition Series of Symmetric Groups
5: Internal Direct Product
6: Inn(GlxCs) ~ Inn(G1)xInn(C~)
7: A Regular Croup is the Right (Left) Regular Representa-
tion of Another Group
8: On Centralizers of Minimal Normal Subgroups of Primi-
tive Groups
9: Normalizer of a Full Diagonal Subgroup
103
i04
106
107
108
i2i
122
123
i30
i3i
137
i42
148
i48
t52
i59
160
i69
i85
i86
i87
i87
i93
i96
i97
202
207
304
Chapter V:
Lemma i0:
Lemma i l :
Lemma 12:
Lemma I3:
Lemma i4:
Lemma i5:
Chap t e r VI:
Lemma l:
Lemma 2:
Lemma 3:
Lemma 4:
Lemma 5:
Lemma 6:
Lemma 7:
Lemma 8:
Lemma 9:
Lemma i0:
Lemma i i :
Lemma i2:
Lemma ].3:
Subgroup S t r u c t u r e of Direct P roduc t s of Isomorphic
Nonabel ian Simple Groups
On Point Stabilizers of the Socle
(i+pSy) m = l+pSu
Highest Power of p Dividing (pt)
(i+pSy) pt = i+pS+tu with Except ions
Number of Subprob tems when Dete rmin ing Setwise Sta-
bil izers in p-Groups
Cardinai i ty of A~B
Number of Fac tor iza t ions in AB
Polynomial Time Equivalence of Prob lems 4 and 2
The Centra l izer as I n t e r s ec t i on of Genera to r Centra l izers
Centra l izer of a P e r m u t a t i o n
Necessary and Sufficient Conditions that AB is a Group
Sufficient Condition that AB is a Group
Point Stabilizers Inherit the Normalizing Property
Automorphism Group of a Cycle Graph
Automorphism Group of a Labelled Cycle Graph
Properties of Commutators
Properties of Commutator Groups
Commutator Properties of Central Series
207
208
211
211
2 i2
224
332
237
239
242
242
247
247
249
253
254
265
265
267
5. Proposition Index
Chapter Ih
Proposition
Proposition
Proposition
Proposition
Proposition
Chapter III:
Proposition
Chapter IV:
Proposition
Proposition
Proposition
Proposition
Proposition
Proposition
Chapter V:
Proposition
Proposition
Proposition
Proposition
Proposition
Proposition
Proposition
305
1: Timing of Algorithm 1
2: Correctness and Timing of Algorithms 2 and 3
3: Correctness and Timing of Algorithm 4
4: Timing of Algorithm 6
5: Timing of Algorithm 7
1: St ructure of the Wreath Product of Symmetr ic
Croups
1: Determining a Nontriviai Sys tem of Imprimitivity in a
p-Group
2: Determining a Complete Imprimitivity St ructure for
a p-Group
3: Determining an Imprimitivity Sequence f rom
Generators
4: Setwise Stabilizer in a p-Group in O(n 3)
5: Determining a Sylow 2-SubgroupPof Sym(L 2) Contain-
ing the Pair Action of the 3-Group G < Sym(L)
6: Determining Auto(X) in O(nS), X a Simple Cone Graph
l: Cardinality of Elements with a Fixed Gl-component
2: Inn(G) is Normal in Aut(G)
3: Inn(G) is Faithful on a Normal Subgroup N iff
CdN) = I
4: The Centralizer of a Regular Group G is Isomorphic to
G
5: St ructure of *GxG* and Point Stabilizers
6: Minimal Normal Subgroups are Characterist ically
Simple
7: The Socle is a Characterist ic Subgroup
34
40
45
55
55
89
141
143
144
157
163
167
195
196
196
198
198
200
201
306
Chapter V:
Proposition 8:
Proposition 9:
Proposition 10:
Proposition 11:
Proposition i2:
Proposition !3:
Proposition i4:
Proposition i5:
Chapter VI:
Proposition i:
Proposition 2:
Proposition 3:
Proposition 4:
Proposition 5:
Proposition 6:
Proposition 7:
Proposition 8:
Proposition 9:
Nontrivial Normal Subgroups of Primitive Groups are
Transitive
Order of GL(m,p)
Normal Structure of Direct Products of Isomorphic
Nonabe!ian Simple Croups
A Primitive Group Can Be Embedded into the Auto-
morphism Croup of its Nonabelian Soele
The Abelian Soele of a Primitive Group is Elementary
Abelian
identities for (i +pSy) ptm
Timing of Algorithm 2 for Groups in F b
Timing of Algorithm 3 for Groups in Fb
Graph Isomorphism is a Double Coset Problem
Timing of Algorithm 1
Testing whether B Normalizes A
Intersection with a p-Group
Timing of Algorithm
Determining the Center in O(IKI "nZ+n a)
Problem 20 is in P
Timing of Algorithm 3
Solvability Criterion
202
204
204
206
2i0
212
217
225
233
~5I
251
251
259
26O
261
264
266
307
6. T h e o r e m Index
C h a p t e r I I :
Theo rem 1:
Theo rem 2:
Theo rem 3:
T h e o r e m 4:
T h e o r e m 5:
Theo rem 6:
Theorem 7:
T h e o r e m 8:
Theo rem 9:
Theorem lO:
Theo rem l l :
Theo rem i2:
T h e o r e m iS:
Theo rem i4:
C h a p t e r III:
T h e o r e m 1:
T h e o r e m 2:
Theo rem 8:
Theo rem 4:
Theo rem 5:
T h e o r e m 6:
T h e o r e m 7:
T h e o r e m 8:
Theo rem 9:
Lag range ' s T h e o r e m
Cayley 's Theo rem
C o r r e s p o n d e n c e of Orbi t Poin ts wi th Right Cosets of
Po in t S tab i l i ze r
The I s o m o r p h i s m s of a Graph F o r m a Right Coset of t he
A u t o m o r p h i s m Group
A Bound on the Minimal N u m b e r of G e n e r a t o r s
Po lynomia l Time Equivalence of P r o b l e m s i t h r o u g h 6
The A u t o m o r p h i s m Group of a Graph is the I n t e r s e c t i o n
of two Known P e r m u t a t i o n Groups
Necessary and Sufficient Conditions for a Representa-
tion Matrix to Specify a Group
P r o b l e m 7 is in P
Exis tence of a Smal l S t rong Genera t ing Se t
N e c e s s a r y and Sufficient Condi t ions for the Right
Transversa l s of a Subgroup Tower to be Comple te
P r o b l e m 8 is in P for (k ,c ) -Access ib le Groups
I n t e r s e c t i o n of two (k ,e) -Access ib le Groups
I n t e r s e c t i o n of a (k ,c) -Access ib le Group with a P e r m u t a -
t ion Group with Known C e n e r a t o r s
De t e rmin i s t i c Solu t ion of P r o b l e m i
Gene ra t i on of Uniformly D i s t r i bu t ed Random P e r m u t a -
t ions in S n
Random Algorithm for Determining a Subgroup Tower
Timing of Algor i thm 1
C h a r a c t e r i z a t i o n of A(k)/A (k+])
Cauchy ' s T h e o r e m
Sylow's Theo rems
Every p-Group has a Nontr ivial Cen te r
Every p-Group has a p -S tep Cent ra l Ser ies
14
i ?
19
22
25
29
3i
35
40
49
52
56
56
57
65
67
70
7 i
80
86
86
87
87
308
Chapter I I I :
Theorem lO:
Theorem l l :
Theorem t~:
Theorem l3:
Theorem l4:
Theorem l5:
Theorem l6:
Theorem I7:
Theorem l8:
Chapter IV:
Theorem i:
Theorem 2:
Theorem 3:
Theorem 4:
Theorem 5:
Theorem 6:
Theorem 7:
Theorem 8:
Theorem 9:
Chap te r V:
Theorem i:
Theorem 2:
Theorem 3:
Theorem 4:
Theorem 5:
Theorem 8:
Struct-~e of Sylow p-Subgroups of S n
Characterization of Primitivity and Imprimitivity
The Imprimitivity Sets of p-Groups
Loop Invariant for Algorithm 2
Correctness of Algorithm
Timing of Algorithm 2
Determining a p-Step Central Series of Sylow p-
Subgroups of Sn
Determining Setwise Stabilizers in Sylow p-Subgroups of
Sn
Correctness and Timing of Algorithm 3
If X is Connected and Trivalent, then Aura(X) is a 2-
Group
Timing of Automorphism of Connected, Trivalent Graphs
Relative to Setwise Stabihzation in 2-Groups
Determining Setwise Stabilizers in p-Groups
Lifting the Stabilizer of a Maximal Set of Imprimitivity
Determining J((GxH)K,X) in O(n 3)
Solution of the Imprimitivity Problem for 2-Groups in
O(nD Gadget Reduction for Extended Simple Cone Graphs
Determining the Elements of Ae(Xk) which may be
Extended to an Automorphism of Xk+ 1
Timing of the Iterative Step in Comput ing Ae(X )
Timing of Problem i Relative to Setwise Stabilization
Jordan-HiJlder' s Theorem
Composition Series of Subgroups
AULe(X ) E Ff(d), where X is Connected of Valence d
The Centralizer of a Transitive Group is Semiregular
Conjugation of a Regular Normal Subgroup Under Ele-
ments of a Point Stabilizer
89
92
92
97
98
98
i06
l lO
i12
l t 5
128
138
145
157
i65
169
!74
i75
184
i85
185
187
t98
!99
309
C h a p t e r V:
T h e o r e m 7:
T h e o r e m 8:
Theo rem 9:
Theo rem 10:
C h a p t e r VI:
T h e o r e m 1:
Theo rem 2:
T h e o r e m 3:
Theo rem 4:
Theo rem 5:
Theo rem 6:
T h e o r e m 7:
Theo rem 8:
T h e o r e m 9:
T h e o r e m I0:
Theo rem 11:
Theo rem 12:
Theo rem 13:
Theo rem 14:
Theorem 15:
The Socle as a Di rec t P r o d u c t
The Socle of a P r imi t ive Group is a Di rec t P r o d u c t of
I somorph ic S imple Groups
Poin t S tab i l i ze r S t r u c t u r e of the Nonabe l ian Socle of a
P r imi t ive Group
Degree Rela t ionsh ips for P r imi t ive Groups with Nona-
be t i an Socle
Po lynomia l Time
Polynomia l Time
Po lynomia l Time
Po lynomia l Time
Po lynomia l Time
Polynomia l Time
Po lynomia l Time
Equivalence of Problems i and 2
Equivalence of Problems 2 and 3
Reduc t ion of P r o b l e m 5 to P r o b l e m 2
Equivalence of P r o b l e m s 5 and 6
Reduc t ion of P r o b l e m 4 to P r o b l e m 6
Reduc t ion of P r o b l e m 7 to P r o b l e m 5
Reduc t ion of P r o b l e m 6 to P r o b l e m 7
Po lynomia l Time Equivalence of P r o b l e m 8 with
P r o b l e m s 5 and 6
P r o b l e m 12 is in NPf~eoNP
I s o m o r p h i s m of Connec ted Label led Cycle Graphs
Testing I s o m o r p h i s m of Connec ted Label led
Graphs
Obtaining the Normal Closure
G / N is Abelian iff G' < N
Ni lpotence Cr i t e r ion
[A,B] as Normal Closure
Cycle
201
203
206
208
237
237
239
240
240
243
244
244
247
255
256
262
266
267
269
310
7. Corollary Index
Chapter II:
Corollary L: The Number of Graph Isomorphisms Equals the Order
of the Automorphism Group
Corollary 2: Automorphism Groups of Isomorphic Graphs are Conju-
gate
Corollary 8: Group Intersection is at least as Hard as Graph Isomor-
phism
T T, Chapter At,
Corol lary ,~.~
Corol lary 2:
Corol la ry 3:
Corol lary 4:
Corol lary 5:
Corollary 6:
Chapter IV:
Corollary 1:
Corollary 2:
Corol la ry 8:
Corol la ry 4:
Corol lary 5:
Corol la ry 6:
Corol lary 7:
Corollary 8:
Corol lary 9:
Generation of Uniformly Distributed Random Permuta-
tions in a Group G
Isomorphism of A(k)/A (k+1) with A, (k)
Algorithm 2 Determines a System of Imprimitivity
Determining a Minimal System of Imprimitivity and the
Induced Factor Group in a p-Group
Determining a Sylow p-Subgroup of S n Containing a
Given p-Group G < S n
induced p-Step Central Series in P1rbSn
If X is a Binary Cone Graph, t h e n Aub(X) is a 2-Group
Characterization of the Pointwise Stabilizer of
VoU " ' ° ~)Vk in Aute(Xk+1)
Timing of Automorphism of Binary Cone Graphs Rela-
tive to Setwise Stabilization in 2-Groups
Automorphism of Connected, Trivalent Graphs in 0(n zl)
Automorphism of Binary Cone Graphs in 0(n 14)
Automorphism of Connected, Trivalent Graphs in
O(nlS.!ogz(n))
Automorphism of Binary Cone Graphs in 0(nlZ.log2(n))
Composition Sequence for Set-wise Stabilizers of Maxi-
mal Sets of I m p r i m i t i v i t y
Conver t ing a Compos i t ion Sequence into an I m p r i m i -
t iv i ty Sequence
23
23
31
68
80
98
98
99
t04
!16
128
i;e8
L28
L38
!38
148
146
311
Chapter IV:
Corollary 10:
Corollary 11:
Corollary 12:
Corollary 13:
Corollary 14:
Corollary 15:
Corollary 16:
Chapter V:
Corollary l:
Corollary 2:
Corollary 3:
Corollary 4:
Corollary 5:
Corollary 6:
Corollary 7:
Corollary 8:
Chapter VI:
Corollary 1:
Corollary 2:
Corollary 3:
Corollary 4:
Corollary 5:
Corollary 6:
Determining a Point Stabilizer
Intersect ion of two p-Groups in O(n 3) Structure of the Group B
Automorphism of Extended Simple Cone Graphs
Intersection of a 2-Group with the Automorphism Group
of a Graph of Valence two
Timing of the Determination of Ae(X), X a Connected,
Trivalent Graph
Isomorphism of Trivalent Graphs in O(n 4)
Inn(G) is Isomorphic to G iff G has a Trivial Center
A Minimal Normal Subgroup is its own Socle
A Minimal Normal Subgroup is a Direct Product of Iso-
morphic Simple Groups
Structure of Aut(G), G a Direct Product of Isomorphic
Nonabelian Simple Groups
Order of Primitive Groups with Nonabelian Socle
Highest Power of q Dividing the Order of GL(m,p)
Index of Sylow p-Subgroups in Primitive Groups with
Abelian Socle
Index of Sylow p-Subgroups in Primitive Groups
Number of Nonisomorphic Graphs with n Vertices and p
Edges
Testing Isomorphism of Connected Labelled Cycle
Graphs in 0(ne.k)
Determining Aut(X) in O(n~.k), X a Connected Labelled
Cycle Graph
Determining Aut(X) in O(n~.k), X a Labelled Cycle Graph
Determining [A,B]
Determining whether G is Solvable or Nilpotent
147
157
159
170
170
175
176
196
201
201
205
209
213
214
215
234
255
255
256
269
269