NEARLY LINEAR-TIME ALGORITHMS FOR PERMUTATION-GROUPS - AN INTERPLAY BETWEEN THEORY AND PRACTICE

Authors
Citation
A. Seress, NEARLY LINEAR-TIME ALGORITHMS FOR PERMUTATION-GROUPS - AN INTERPLAY BETWEEN THEORY AND PRACTICE, Acta applicandae mathematicae, 52(1-3), 1998, pp. 183-207
Citations number
69
Categorie Soggetti
Mathematics,Mathematics
ISSN journal
01678019
Volume
52
Issue
1-3
Year of publication
1998
Pages
183 - 207
Database
ISI
SICI code
0167-8019(1998)52:1-3<183:NLAFP->2.0.ZU;2-P
Abstract
We survey polynomial time algorithms (both deterministic and random) f or computations with permutation groups. Particular emphasis is given to algorithms with running time of the form O(n log(C) \G\), where G i s a permutation group of degree n. In the case of small-base groups, i .e., when log \G\ is polylogarithmic as a function of n, such algorith ms run in nearly linear, O(n log(C') n) time. Important classes of gro ups, including all permutation representations of simple groups except the alternating ones, as well as most primitive groups, belong to thi s category. For large n, the majority of practical computations is car ried out on small-base groups. In the last section, we present some ne w nearly linear time algorithms, culminating in the computation of the upper central series in nilpotent groups.