ACM Home Page
Please provide us with feedback. Feedback
A random base change algorithm for permutation groups
Full text PdfPdf (939 KB)
Source International Conference on Symbolic and Algebraic Computation archive
Proceedings of the international symposium on Symbolic and algebraic computation table of contents
Tokyo, Japan
Pages: 161 - 168  
Year of Publication: 1990
ISBN:0-201-54892-5
Authors
G. Cooperman  College of Computer Science, Northeastern University, 360 Huntington Ave., Boston, Mass.
L. Finkelstein  College of Computer Science, Northeastern University, 360 Huntington Ave., Boston, Mass.
N. Sarawagi  College of Computer Science, Northeastern University, 360 Huntington Ave., Boston, Mass.
Sponsor
SIGSAM: ACM Special Interest Group on Symbolic and Algebraic Manipulation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 12,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/96877.96918
What is a DOI?

ABSTRACT

A new random base change algorithm is presented for a permutation group G acting on n points whose worst case asymptotic running time is better for groups with a small to moderate size base than any known deterministic algorithm. To achieve this time bound, the algorithm requires a random generator Rand(G) producing a random element of G with the uniform distribution and so that each call to Rand(G) takes time &Ogr;(log(|G|)n). The random base change algorithm has probability 1 -- 1/|G|2 of completing in time &Ogr;(log2(|G|)n) and outputting a data structure for representing the point stabilizer sequence relative to the new ordering which requires &Ogr;(log(|G|)n) space and which can be used to test group membership in time &Ogr;,(log(|G|)n). The time to build a data structure for computing a Rand(G) with the above properties from a strong generating set for G is dominated by the time to construct the strong generating set from the original set of generators.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
L. Babai, "Monte-Carlo Algorithms in Graph Isomorphism Testing", Tech. Rep. 79-10, Dep. Math. et Stat., Univ. de Montreal, 1979.
 
2
 
3
 
4
G. Butler and J.J. Cannon, "Computing in Permutation and M~trix Groups I: Normal Closure, Commutator Subgroups, Series" Math. Comp. 39 (1982), pp. 663-670.
 
5
G. Butler and Lam, "Isomorphism Testing of Combinatorial Objects", Y. of Symbolic Computation, (1985).
 
6
J.J. Cannon, "An Introduction to the Group Theory Language, Cayley", in Computational Group Theory, edited by M.D. Atkinson, Academic Press, 1984, pp. 145-184.
 
7
It. Chernoff, "A Measure of Asymptotic Efficiency for Tests of a Hypothesis Based on the Sum of Observations'', Annals of Math. Statistics 23, (1952).
 
8
 
9
10
 
11
 
12
 
13
D.E. Knuth, "Notes on Efficient Representation of Permutation Groups" (1981), unpublished manuscript.
 
14
J. Leon, "Computing Automorphism Groups of Combinatorial Objects", in Computational Group Theory, edited by M. D. Atkinson, Academic Press (1984), pp. 321-337.
 
15
A. Niemeyer, W. Nickel, and M. SchSnert, GAP: Getting started and Reference manual, Lehrstuhl D fiir Mathematik, RWTH Aachen, Germany.
16

CITED BY  6

Collaborative Colleagues:
G. Cooperman: colleagues
L. Finkelstein: colleagues
N. Sarawagi: colleagues