首页> 外文会议>IEEE Conference on Computational Complexity >Algorithms for Group Isomorphism via Group Extensions and Cohomology
【24h】

Algorithms for Group Isomorphism via Group Extensions and Cohomology

机译:通过组扩展和同构的组同构算法

获取原文

摘要

The isomorphism problem for groups given by their multiplication tables (GPI) has long been known to be solvable in n^O(log n) time, but only recently has there been significant progress towards polynomial time. For example, Babai et al. (ICALP 2012) gave a polynomial-time algorithm for groups with no abelian normal subgroups. Thus, at present it is crucial to understand groups with abelian normal subgroups to develop n^o(log n)-time algorithms. Towards this goal we advocate a strategy via the extension theory of groups, which describes how a normal subgroup N is related to G/N via G. This strategy "splits" GPI into two sub problems: one regarding group actions on other groups, and one regarding group co homology. The solution of these problems is essentially necessary and sufficient to solve GPI. Most previous works naturally align with this strategy, and it thus helps explain in a unified way the recent polynomial-time algorithms for other group classes. In particular, most prior results in the multiplication table model focus on the group action aspect, despite the general necessity of co homology, for example for p-groups of class 2-believed to be the hardest case of GPI. To make progress on the group co homology aspect of GPI, we consider central-radical groups, proposed in Babai et al. (SODA 2011): the class of groups such that G mod its center has no abelian normal subgroups. Recall that Babai et al. (ICALP 2012) consider the class of groups G such that G itself has no abelian normal subgroups. Following the above strategy, we solve GPI in n^O(log log n) time for central-radical groups, and in polynomial time for several prominent subclasses of central-radical groups. We also solve GPI in n^O(log log n)-time for groups whose solvable normal subgroups are elementary abelian but not necessarily central. As far as we are aware, this is the first time that a nontrivial algorithm with worst-case guarantees has tackled both aspects of GPI-actions a- d cohomology-simultaneously. Prior to this work, only n^O(log n)-time algorithms were known, even for groups with a central radical of constant size, such as Z(G) = Z_2. To develop these algorithms we utilize several mathematical results on the detailed structure of cohomology classes, as well as algorithmic results for code equivalence, coset intersection and cyclicity testing of modules over finite-dimensional associative algebras. We also suggest several promising directions for future work.
机译:众所周知,由乘法表(GPI)给出的组的同构问题可以在n ^ O(log n)的时间内解决,但是直到最近,多项式时间才有了重大进展。例如,Babai等。 (ICALP 2012)为没有阿贝尔正态子组的组提供了多项式时间算法。因此,目前了解具有阿贝尔正态子群的群以开发n ^ o(log n)次算法至关重要。为了实现这一目标,我们通过群体扩展理论提倡一种策略,该策略描述了正常子群体N如何通过G与G / N相关联。该策略将GPI分为两个子问题:一个是关于其他群体的群体行为,另一个是一种关于群体同源性。解决这些问题本质上是解决GPI的必要条件和充分条件。以前的大多数工作自然都符合该策略,因此有助于以统一的方式解释其他组类的最新多项式时间算法。尤其是,尽管普遍需要同质性,例如,对于第2类的p-组,认为是GPI最困难的情况,但乘法表模型中的大多数现有结果都集中在组操作方面。为了在GPI的组共同源性方面取得进展,我们考虑了Babai等人提出的中心自由基组。 (SODA 2011):使得G mod其中心没有阿贝尔正态子组的组的类别。回想一下,Babai等。 (ICALP 2012)考虑G组的类别,使得G本身没有阿贝尔正态子组。按照上述策略,我们针对中心自由基基团在n ^ O(log log n)时间中求解GPI,对于中心自由基基团的几个重要子类在多项式时间内求解GPI。对于可解决的正常子群是基本阿贝尔群但不一定是中心群的群,我们也在n ^ O(log log n)次中求解GPI。据我们所知,这是第一次,具有最坏情况保证的非平凡算法同时解决了GPI行为的两个方面以及同调问题。在此工作之前,即使对于具有恒定大小的中心根的组(例如Z(G)= Z_2),也仅知道n ^ O(log n)次算法。要开发这些算法,我们利用有关同调类的详细结构的几个数学结果,以及在有限维关联代数上的模块等效性,陪集交集和模块的循环性测试的算法结果。我们还为未来的工作提出了一些有希望的方向。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号