首页> 外文期刊>Journal of Computer and System Sciences >Algorithms for Matrix Groups and the Tits Alternative
【24h】

Algorithms for Matrix Groups and the Tits Alternative

机译:矩阵组的算法和山雀替代

获取原文
获取原文并翻译 | 示例
       

摘要

Tits has shown that a finitely generated matrix group either contains a nonabelian free group or has a solvable subgroup of finite index. We give a polynomial time algorithm for deciding which of these two conditions holds for a given finitely generated matrix group over an algebraic number field. Noting that many computational problems are undecidable for groups with nonabelian free subgroups, we investigate the complexity of problems relating to matrix groups with solvable subgroups of finite index. For such a group G, we are able in polynomial time to compute a homomorphism φ such that φ(G) is a finite matrix group and the kernel of φ is solvable. If, in addition, G has a nilpotent subgroup of finite index, we obtain much stronger results. For such groups, we show how to effectively compute an encoding of elements of G such that the encoding length of an element obtained as a product of length ≤ l over the generators is O(log l) times a polynomial in the input length. This result is the best possible; it has been shown by Tits and Wolf that if a finitely generated matrix group does not have a nilpotent subgroup of finite index, then the number of group elements expressible as words of length l over the generators grows as c~l for some constant c > 1 depending on G. For groups with abelian subgroups of finite index, we obtain a Las Vegas algorithm for several basic computational tasks, including membership testing and computing a presentation. This generalizes recent work of Beals and Babai, who give a Las Vegas algorithm for the case of finite groups, as well as recent work of Babai, Beals, Cai, Ivanyos, and Luks, who give a deterministic algorithm for the case of abelian groups.
机译:Tits已表明,有限生成的矩阵组要么包含非阿贝尔自由组,要么具有可解的有限索引子组。我们给出了多项式时间算法,以确定在代数数域上给定有限生成的矩阵组这两个条件中的哪一个成立。注意到许多计算问题对于具有非阿贝尔自由子组的组是不可确定的,因此,我们研究了与具有有限索引子组的矩阵组有关的问题的复杂性。对于这样的组G,我们能够在多项式时间内计算同态φ,使得φ(G)是有限矩阵组,并且φ的核是可解的。此外,如果G具有有限指数的幂等子群,我们将获得更强的结果。对于这样的组,我们展示了如何有效地计算G元素的编码,以使在生成器上作为长度≤l的乘积获得的元素的编码长度是输入长度的多项式的O(log l)乘以。这个结果是最好的。 Tits和Wolf已经表明,如果有限生成的矩阵组不具有有限指数的幂等子组,则对于某些常数c>,生成器上可表示为长度l的单词的组元素的数量将增长为c〜l。 1取决于G。对于具有有限索引的abelian子组的组,我们获得了针对几种基本计算任务的Las Vegas算法,包括成员资格测试和计算表示。这概括了Beals和Babai的最新工作,他们为有限群的情况给出了拉斯维加斯算法,以及Babai,Beals,Cai,Ivanyos和Luks的最近工作,他们为阿贝尔群的情况给出了确定性算法。 。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号