Abstract. We present new algorithms for permutation group manipulation. Our methods result in an improvement of nearly an order of magnitude in the worst-case analysis for the fundamental problems of finding strong generating sets and testing membership. The normal structure of the group is brought into play even for such elementary issues. An essential element is the recognition of large alternating composition factors of the given group and subsequent extension of the permutation domain to display the natural action of these alternating groups. Further new features include a novel fast handling of alternating groups and the sifting of defining relations in order to link these and other analyzed factors with the rest of the group. The analysis of the algorithm depends on the classification of finite simple groups. In a sequel to this paper, using an enhancement of the present method, we shall achieve a further order of magnitude improvement.Key words. permutation group algorithm, strong generating set AMS subject classifications. 68Q40, 20B40PII. S00975397942294171. Introduction. Since the size of a permutation group G on n letters can be exponential in n, it is customary, for computational purposes, to specify G by a small list of generators. However, the succinctness of such a representation raises the issue of whether we can deal effectively with the groups that we can specify. Can one, for example, find the order of G and test membership in G without enumerating all of its elements?In fact, in the late sixties, Sims developed efficient algorithms for permutation group manipulation [Si70]. These included the key notion of a strong generating set (SGS) which is the underlying concept in essentially all polynomial-time algorithms in computational group theory. Given a chain G = G 0 ≥ G 1 ≥ · · · ≥ G m = 1 of subgroups of G, an SGS with respect to this chain is a set T ⊂ G such that T ∩ G i generates G i for each i. Sims's algorithm uses the point stabilizer chain; that is, G i is the pointwise stabilizer of the first i points of the permutation domain. While Sims's methods for constructing an SGS have been widely used in computational group theory since their inception, the question of their asymptotic efficiency was not resolved until 1980. Furst, Hopcroft, and Luks [FHL] observed that a version of Sims's algorithm runs in polynomial time, namely O(n 6 + sn 2 ) steps, where s is the number of generators given for G. Subsequently, Knuth [Kn] and Jerrum [Je82], [Je86] gave variants with running time O(n 5 + sn 2 ). All of these algorithms rest on the most elementary group theory.