【24h】

Efficient Algorithms for Abelian Group Isomorphism and Related Problems

机译:Abelian群同构的有效算法及相关问题

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

摘要

We consider the problem of determining if two finite groups are isomorphic. The groups are assumed to be represented by their multiplication tables. We present an algorithm that determines if two Abelian groups with n elements each are isomorphic. The running time of this algorithm is O(n log p), where p is the smallest prime not dividing n. When n is odd, this algorithm runs in linear time; in general, it takes time at most O(n log log n), improving upon an algorithm with O(n log n) running time due to Vikas. Our Abelian group isomorphism algorithm is a byproduct of an algorithm that computes the orders of all elements in any group (not necessarily Abelian) of size n in time O(n log p), where p is the smallest prime not dividing n. We also give an O(n) algorithm for determining if a group of size n, described by its multiplication table, is Abelian.
机译:我们考虑确定两个有限群是否同构的问题。假定这些组由其乘法表表示。我们提出了一种确定两个n个元素的阿贝尔群是否同构的算法。该算法的运行时间为O(n log p),其中p是不除n的最小素数。当n为奇数时,该算法以线性时间运行。通常,最多花费O(n log log n)的时间,这是由于Vikas对运行时间为O(n log n)的算法的改进。我们的Abelian群同构算法是一种算法的副产品,该算法计算时间为O(n log p)的大小为n的任何组(不一定是Abelian)中所有元素的阶数,其中p是不除n的最小素数。我们还给出了O(n)算法,用于确定由乘法表描述的大小为n的组是否为Abelian。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号