Parallel Computation of Sylow Subgroups in Solvable Groups
Peter Mark
Committee:
Technical Report(Dec 1969)
Keywords:

Sylow's theorem is a fundamental tool in group-theoretic investigations. In computational group theory there is an important role for efficient constructive analogs of Sylow's theorem. For computational purposes, we assume that a group is given by a set of permutations that generate it. This leads to the following problems:

SYLFIND(p,G)
  • GIVEN: a prime p and generators for a group G,
  • FIND: generators for a Sylow p-subgroup PG.
SYLCONJ(P11 P2, G)
  • GIVEN: generators for G and two of its Sylow p-subgroups P1 and P2,
  • FIND: an element gG for which P1g = P2.
SYLEMBED(P, G)
  • GIVEN: generators for G and for a p-subgroup PG,
  • FIND: generators for a Sylow p-subgroup of G containing P.

This paper shows SYLFIND, SYLCONJ, and SYLEMBED for solvable groups are in the complexity class NC; namely, they are solvable in poly-logarithmic time (O(logc n) steps) using a polynomial number of processors working in parallel. A future paper by Kantor, Luka, and Mark extends these results to general groups.