|
ABSTRACT
Let G be a group of matrices
with integer entries, given by a list of generators. It is known that
membership in such a group is undecidable, even for 4 x 4 integral
matrices [Mi].
In this paper we show that one can decide whether or not
G is
finite, in Las Vegas polynomial
time.
The key estimate derived makes the entire “black box
group” theory ([BSz], [BCFLS], [Ba2], [BKL]) applicable to the
finite groups of integral matrices. In particular it follows that in
this case, structural properties such as
solvability and
nilpotence are decidable in Monte
Carlo polynomial time; and membership, order,
isomorphism, and a host of other problems are in the
relatively low complexity class AM
∩
coAM [Ba1].
We give two algorithms. The simpler one (Monte Carlo but not Las
Vegas) employs a refinement of the random
walk technique over groups, developed in [Ba3]
(applied here to infinite groups). The termination rule rests on a new
estimate on the bit-size of the elements of finite groups
G, obtained via polynomial time
symbolic manipulation of representations over algebraic
number fields using results of [BR]. This symbolic
manipulation technique is the basis of the Las Vegas algorithm. (A Las
Vegas algorithm is a rnadomized algorithm which never errs; but with
small probability, it may r eport failure.)
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.
| |
Alo
|
|
 |
Ba1
|
|
| |
Ba2
|
|
 |
Ba3
|
|
| |
Ba4
|
L. Bahai: Computational complexity in finite groups, Proc. International Congress of Mathematicians, Kyoto 1990, Springer, to appear
|
 |
BCFS
|
László Babai , Gene Cooperman , Larry Finkelstein , Ákos Seress, Nearly linear time algorithms for permutation groups with a small base, Proceedings of the 1991 international symposium on Symbolic and algebraic computation, p.200-209, July 15-17, 1991, Bonn, West Germany
[doi> 10.1145/120694.120724]
|
 |
BCFLS
|
László Babai , Gene Cooperman , Larry Finkelstein , Eugene Luks , Ákos Seress, Fast Monte Carlo algorithms for permutation groups, Proceedings of the twenty-third annual ACM symposium on Theory of computing, p.90-100, May 05-08, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/103418.103435]
|
| |
BKL
|
L. BabaJ, S. Kannan, E. M. Luks: Boundedround interactive proofs for nonisomorphism of finite groups, in preparation
|
| |
BR
|
L. BabaJ, L. R6nyai: Computing irreducible representations of finite groups, Mathematics of Computation 55 (1990), pp. 705-722. (Preliminary version: 30th FOCS, 1989, pp. 93- 98.)
|
| |
BSz
|
L. Babai, E. Szemer~di: On the complexity of matrix group problems I, in: Proc. 25th IEEE FOCS, Palm Beach FL, 1984, pp. 229- 240.
|
| |
CR
|
C. W. Curtis, I. Reiner: Representation Theory of Finite Groups and Associative Algebras, Wiley, 1966.
|
| |
Dia
|
P. Diaconis: Group Roprosontations in Probability and Statistics, Inst. Math. Stat. Hayward CA 1988.
|
| |
Dix
|
J. Dixon: Computing irreducible representations of groups, Math. Comp. 24 (1970), 446- 450.
|
| |
Eb
|
|
 |
FR
|
|
| |
GL
|
G. H. Golub, C. F. Van Loan: Matrix Computations, Johns Hopkins Univ. Press, Baltimore 1989.
|
| |
Ha
|
P. Halmos: Finite-dimensional Vector Spaces, Van Nostrand, Princeton 1958.
|
 |
KL
|
|
| |
Kn
|
D. E. Knuth: Efficient representation of perm groups, Combinatorica 11 (1991), 57-68.
|
| |
LS
|
R. C. Lyndon, P. E. Schupp: Combinatorial Group Theory, Springer, New York 1977.
|
| |
Mi
|
K. A. Mihailova: The occurrence problem for direct products of groups (in Russian), Dokl. Akad. Nauk SSSR 119 (1958), 1103-1105, and Mat. Sb. (N. S.) 70 (112) (1966), 241-251.
|
 |
Ro
|
|
| |
Sa
|
I. N. Sanov: A property of a representation of a free group, Dokl. Akad. Nauk SSSR 57 (1947), 057-659.
|
| |
Si
|
C. C. Sims, Some group theoretic algorithms, in: Lecture Notes in Math. 697 (1978), pp. 108-124.
|
| |
Sp
|
A. Speiser: Die Theorie der Grappen yon endlicher Ordnung, Dritte Aufiage, Dover, N.Y. 1937.
|
|