skip to main content
10.1145/28395.28439acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free Access

Permutation groups in NC

Authors Info & Claims
Published:01 January 1987Publication History

ABSTRACT

We show that the basic problems of permutation group manipulation admit efficient parallel solutions. Given a permutation group G by a list of generators, we find a set of NC-efficient strong generators in NC. Using this, we show, that the following problems are in NC: membership in G; determining the order of G; finding the center of G; finding a composition series of G along with permutation representations of each composition factor. Moreover, given G, we are able to find the pointwise stabilizer of a set in NC. One consequence is that isomorphism of graphs with bounded multiplicity of eigenvalues is in NC.

The analysis of the algorithms depends, in several ways, on consequences of the classification of finite simple groups.

References

  1. Ba79.Bahai, L., Monte Carlo algor4thms ~ graph ~ornorph~m tezt~ng, Tech. Rep. 79-10, D~p. Math. et Star., Univ. de Montr4al, 1979.Google ScholarGoogle Scholar
  2. Ba86.L. Babai, A Lag Vegaz-NC algorithm for isomorphism of graphs with bounded multiplicity of eigenvalues, Proc. 27th IEEE FOCS, 1986, 303-312.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. BGM.L. Babel, D.Yu. Grigoryev and D.M. Mount, Isomorphism of graphs with bounded eigenvalue multiplicity, Proc. 14th ACM STOC, 1982, 310-324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. BKL.L. Babel, W.M. Kantor and E.M. Luks, Computational and the classificatio~ of finite simple groups, Proc. 24th FOCS, 1983, 162-171.Google ScholarGoogle Scholar
  5. BLS.L. Bahai, E.M. Luks and //,. Seress, Mar~aging permutation groups in O(n4 log~ n) time, in prepar~ lionGoogle ScholarGoogle Scholar
  6. BS1.L. Babel and ~. Seress, On the degree of transitivity of permutation groups' a short proof, J. Combinatorial Theory-A, to appearGoogle ScholarGoogle Scholar
  7. BS2.L. Babel and .~. Seress, On the diameter of Cayley graphs of the symmetric group, manuscriptGoogle ScholarGoogle Scholar
  8. BSz.L. Babel and E. Szemer~di, On the complexity of matrix group problems, Proc. 24th IEEE FOCS, 1984, 229-240.Google ScholarGoogle Scholar
  9. Bo.R.C. Bose, Strongly regular graphs, partial geomtriesj and partially balanced desig~.sj Pacific J. Math. 13 (1963), 389-419.Google ScholarGoogle Scholar
  10. Cam.P.J. Cameron, Finite perrnutatior~ groups and finite simple groups, Bull. London Math. Soc. 11 (x079), 16i-~60.Google ScholarGoogle Scholar
  11. Car.R. Carter, Simple groups of Lie type, Wiley, London 1972Google ScholarGoogle Scholar
  12. Ca.S.A. Cook, The classification of problems which have fast parallel algorithms, Proc. Conf. FCT'83, Lecture Notes in Comp. Sci. 158, Springer 1983, 78- 93. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. CKS.C.W. Curtis, W.M. Kantor and G.L. Seitz, The ~-transitive permutation representations of the finite Che~alley groups, Trans. A.M.S. 2:18 (1976), 1-57.Google ScholarGoogle Scholar
  14. De.P. Delsarte (1973), An algebraic approach to the association schemes of coding theory"~ Philips Res. Rept. Suppl. 10 (1973).Google ScholarGoogle Scholar
  15. FHL.M.L. Furst, J. Hopcroft and E.M. Luks, Polynomial time algorithms for permutation groups, Proc. 21th IEEE FOCS, 1980, 36-41.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. vzGS.J. yon zur Gathen and G. Seroussi, Boolean circuits versus arithmetic circuits, Proc. 6th Intl. Conf. Comp. Sci., Santiago, Chile, 1986, 171-184.Google ScholarGoogle Scholar
  17. Go.D. Gorenstein, Finite Mmpl~ groups and their classification, Academic Press, 1986Google ScholarGoogle Scholar
  18. Ha.M. Hall, Jr., The Theory of Groups, Macmillan, New York 1959.Google ScholarGoogle Scholar
  19. HW.G.H. Hardy and E.M. Wright, An Introduction to the Theory of Numbers, 5th ed., Clarendon Press 1979.Google ScholarGoogle Scholar
  20. Jo.C. Jordan, Nou~ellcs rechcrches st, r la limite de transitivitd des groupes qui ne contiennent pat le groupe alterni, ~ourn. de Math~matiques (5) I (1895), 35-60.Google ScholarGoogle Scholar
  21. Ka1.W.M. Kantor, Permutation representations of the finite classical groups of small degree or rank, J. Algebra 60 (1979), 158-168.Google ScholarGoogle ScholarCross RefCross Ref
  22. Ka2.W.M. Kantor, S~iow's theorem in polynomial time, J. Comp. Sys. Sci. 30 (1985), 359-394.Google ScholarGoogle ScholarCross RefCross Ref
  23. Lu82.E.M. Luks, Isomorphism o/grcpks of bouttded valence car~ be tested in polynomial time, J. Comp. Sys. Sci. 25 (1982), 42-65.Google ScholarGoogle ScholarCross RefCross Ref
  24. Lu86.E.M. Luks, Parallel algorithms for pertnutation groups and graph isomorphism, Proc. 27th iEEE FOCS, 1986, 292-302.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Lu87.E.M. Luks, Computing the composition factors of a permutation group in polynomial time, Combinatorica 7 (1987), 87-99. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. LM.E.M. Luks and P. McKenzie, Fast parallel computation with permutation groups, Proc. 26th IEEE Focs, 50~-5~4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. MS.M.$. Slo~,e (~078), The Theory of Error-correcting Codes, North-Holland, Amsterdam 1978.Google ScholarGoogle Scholar
  28. MC.P. McKen~ie and S.A. Cook, The parallel complexity of the abelian permutation group membership problem, Proc. 24th IEEE FOCS, 1983, 154-161.Google ScholarGoogle Scholar
  29. Mu.K. Muhnuley, A fast parallel algorithm to comp~tte the rar~k of a matrix over an arbitrary field, Combinatorica 7 (1987), 101-104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Pi.N. Pippenger, On simultaneous resource bour~ds, Proc. 20th IEEE FOCS, 1979, 307-311.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Sc.L.L. Scott, Representations in characteristic p, in: Proc. Santa Cruz Conf. on Finite Groups, A.M.S. 1980, 319-322.Google ScholarGoogle Scholar
  32. Si67.C.C. Sims, Graphs and finite permutatior~ groups, Math. Z. 95 (1967), 76-86.Google ScholarGoogle ScholarCross RefCross Ref
  33. Si70.C.C. Sims, Computatiogal methods in the stud~ of permutation froups, in: Computational Problems in Abstract, Algebra, J. Leech, ed., Pergamon Press 1970, 169-183.Google ScholarGoogle Scholar
  34. Wi.H. Wielandt, Finite Permutation Groups, Acad. Press, N.Y. 1964.Google ScholarGoogle Scholar

Index Terms

  1. Permutation groups in NC

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              STOC '87: Proceedings of the nineteenth annual ACM symposium on Theory of computing
              January 1987
              471 pages
              ISBN:0897912217
              DOI:10.1145/28395

              Copyright © 1987 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 January 1987

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              STOC '87 Paper Acceptance Rate50of165submissions,30%Overall Acceptance Rate1,469of4,586submissions,32%

              Upcoming Conference

              STOC '24
              56th Annual ACM Symposium on Theory of Computing (STOC 2024)
              June 24 - 28, 2024
              Vancouver , BC , Canada

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader