skip to main content
10.1145/190347.190400acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
Article
Free Access

Finding blocks of imprimitivity in small-base groups in nearly linear time

Published:01 August 1994Publication History

ABSTRACT

The purpose of this note is to describe a new algorithm for finding blocks of imprimitivity for a permutation group G, operating on a domain Ω.

It runs in O(n log3|G| + ns log|G|) time, where n is the size of Ω and s is the number of generators for G. In many situations it is therefore faster than Atkinson's method, which runs in O(n2s) time.

A base of G is a subset B ⊆ Ω such that only the identity of G fixes B pointwise. We call a family of groups small-base groups if they admit bases of size O(logc n) for some fixed constant c.

If G belongs to a family of small-base groups, our algorithm runs in nearly linear time, namely in O(ns logc′ n). Beals recently gave an algorithm with the same worst case estimate. Our algorithm is simpler to implement and we expect faster practical performance.

References

  1. AHU.A.V. Aho, 3.E. Hopcroft, J.D. Ullman: The Design and Analysis of Computer Algorithms, Addison- Wesley, Reading 1974, pp. 189-195. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Atk.M.D. Atkinson: An algorithm for finding the blocks of a permutation group, Math. Comp. 29 (1975), pp. 911- 913.Google ScholarGoogle ScholarCross RefCross Ref
  3. BCFS.L. Babai, G. Cooperman, L. Finkelstein,/~. Seress" Nearly linear time Mgorithms for permutation groups with a smM1 base, Proc ISSAC'91 (Internat. Symp. on Symbolic and Algebraic Computation), Bonn 1991, pp. 200-209. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Be.R. Beals: Computing blocks of imprimitivity for smallbase groups in nearly linear time, DIMACS Series in Discrete Mathematics and Computer Science, 11 (1993), pp. 17-26.Google ScholarGoogle ScholarCross RefCross Ref
  5. BeS.R. Beals,/~. Seress: Structure forest and composition factors for small base groups in nearly linear time, Proc 24th ACM STOC (1992), pp. 116-125. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. LS.E. Luks,/~. Seress: Nearly linear time computation of the Fitting subgroup and radical in small-base groups, in preparation.Google ScholarGoogle Scholar
  7. Schö.M. SchSnert et al: Groups, Algorithms, and Programming, Version 3, Release 2, RWTH Aachen, 1992.Google ScholarGoogle Scholar
  8. SW.A. Seress, I. Weisz: PERM' a program computing strong generating sets, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, 11 (1993), pp. 269-276.Google ScholarGoogle ScholarCross RefCross Ref
  9. Sim.C.C. Sims: Computation with Permutation Groups, in: Proc. Second Syrup. on Symbolic and Algebraic Manipulation, ACM, New York, 1971, pp. 23-28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Ta.R. E. Tarjan, Depth first search and linear graph algorithms, SIAM J. Comp. 1 (1972), pp. 146-160.Google ScholarGoogle ScholarCross RefCross Ref
  11. Wi.H. Wielandt: Finite Permutation Groups, Acad. Press, New York 1964.Google ScholarGoogle Scholar

Index Terms

  1. Finding blocks of imprimitivity in small-base groups in nearly linear time

            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
              ISSAC '94: Proceedings of the international symposium on Symbolic and algebraic computation
              August 1994
              359 pages
              ISBN:0897916387
              DOI:10.1145/190347

              Copyright © 1994 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 August 1994

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate395of838submissions,47%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader