Fast constructive recognition of a black box group isomorphic to \(S_n\) or \(A_n\) using Goldbach's conjecture (Q1971492)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Fast constructive recognition of a black box group isomorphic to \(S_n\) or \(A_n\) using Goldbach's conjecture |
scientific article |
Statements
Fast constructive recognition of a black box group isomorphic to \(S_n\) or \(A_n\) using Goldbach's conjecture (English)
0 references
28 August 2000
0 references
This paper deals with the following question: Suppose you have a finitely generated group \(G\) for which you know that there exists a group isomorphism \(\phi\colon G\to S_n\), where \(S_n\) is the symmetric group. Can you construct \(\phi\) ``quickly'' and, if so, how? The authors provide a ``randomized'' algorithm which computes \(a,b\in G\) such that \(\phi(a)=(1,2)\) and \(\phi(b)=(1,2,\dots,n)\). Moreover, they provide an algorithm which, for each \(x\in G\), computes \(\phi(x)\in S_n\). These algorithms, and their complexity estimates, involve several assumptions -- all of which are laid out clearly by the authors. For example, they assume \(n\geq 20\) and, for the complexity estimates, a rather explicit version of the Goldbach 2-primes conjecture. Under these assumptions, their algorithms are sub-quadratic in \(n\). The authors give a modification of their algorithm where \(S_n\) is replaced by \(A_n\). They also address the harder question: what if one knows only that there exists a group isomorphism \(\phi\colon G\to S_n\), for some unknown \(n\)? The authors show that, under the Goldbach conjecture, there is a subquadratic (randomized) algorithm to do that, too.
0 references
finitely generated groups
0 references
group isomorphisms
0 references
symmetric groups
0 references
alternating groups
0 references
randomized algorithms
0 references
complexity estimates
0 references
Goldbach conjecture
0 references