Algorithms for group isomorphism via group extensions and cohomology
Joshua A. Grochow, Youming Qiao

TL;DR
This paper develops new algorithms for the finite group isomorphism problem by extending group extension and cohomology techniques, achieving subexponential time solutions for broader classes of groups.
Contribution
It extends the extension theory approach to non-abelian normal subgroups and provides the first worst-case guarantees for combined actions and cohomology methods in group isomorphism.
Findings
Solved GpI for central-radical groups in $n^{O(\log \log n)}$ time
Achieved polynomial-time GpI algorithms for certain subclasses of central-radical groups
First to provide worst-case guarantees for combined actions and cohomology approaches
Abstract
The isomorphism problem for finite groups of order n (GpI) has long been known to be solvable in time, but only recently were polynomial-time algorithms designed for several interesting group classes. Inspired by recent progress, we revisit the strategy for GpI via the extension theory of groups. The extension theory describes how a normal subgroup N is related to G/N via G, and this naturally leads to a divide-and-conquer strategy that splits GpI into two subproblems: one regarding group actions on other groups, and one regarding group cohomology. When the normal subgroup N is abelian, this strategy is well-known. Our first contribution is to extend this strategy to handle the case when N is not necessarily abelian. This allows us to provide a unified explanation of all recent polynomial-time algorithms for special group classes. Guided by this strategy, to make…
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.
