Group isomorphism is nearly-linear time for most orders

Abstract

We show that there is a dense set ⊂eq N of group orders and a constant c such that for every n∈ we can decide in time O(n2( n)c) whether two n× n multiplication tables describe isomorphic groups of order n. This improves significantly over the general nO( n)-time complexity and shows that group isomorphism can be tested efficiently for almost all group orders n. We also show that in time O(n2 ( n)c) it can be decided whether an n× n multiplication table describes a group; this improves over the known O(n3) complexity. Our complexities are calculated for a deterministic multi-tape Turing machine model. We give the implications to a RAM model in the promise hierarchy as well.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…