Group isomorphism is nearly-linear time for most orders
Heiko Dietrich, James B. Wilson

TL;DR
This paper demonstrates that group isomorphism can be decided efficiently for most group orders, with nearly-linear time algorithms for dense sets of orders, significantly improving over previous complexities.
Contribution
The authors introduce nearly-linear time algorithms for group isomorphism testing for most orders and for verifying group structure, advancing the computational complexity understanding.
Findings
Decidable group isomorphism in $O(n^2( ext{log } n)^c)$ time for a dense set of orders.
Decidable whether a multiplication table describes a group in $O(n^2( ext{log } n)^c)$ time.
Improved complexity bounds over previous $n^{O( ext{log } n)}$ and $O(n^3)$ algorithms.
Abstract
We show that there is a dense set of group orders and a constant such that for every we can decide in time whether two multiplication tables describe isomorphic groups of order . This improves significantly over the general -time complexity and shows that group isomorphism can be tested efficiently for almost all group orders . We also show that in time it can be decided whether an multiplication table describes a group; this improves over the known 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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
