On the Parallel Complexity of Identifying Groups and Quasigroups via Decompositions
Dan Johnson, Michael Levet, Petr Vojt\v{e}chovsk\'y, Brett Widholm

TL;DR
This paper explores the computational complexity of testing isomorphism for finite groups and quasigroups, leveraging their decompositions to improve bounds and develop parallel algorithms.
Contribution
It introduces new complexity bounds and parallel algorithms for group and quasigroup isomorphism testing based on their decompositions.
Findings
Isomorphism testing for certain groups is in L.
Parallel decomposition algorithms are in AC^3.
Quasigroup isomorphism testing is in NC.
Abstract
In this paper, we investigate the computational complexity of isomorphism testing for finite groups and quasigroups, given by their multiplication tables. We crucially take advantage of their various decompositions to show the following: - We first consider the class of groups that admit direct product decompositions, where each indecompsable factor is -generated, and either perfect or centerless. We show any group in this class is identified by the -dimensional count-free Weisfeiler--Leman (WL) algorithm with rounds, and the -dimensional counting WL algorithm with rounds. Consequently, the isomorphism problem for this class is in . This improves upon the previous upper bound of , which was obtained using rounds of the -dimensional counting WL (Grochow and Levet; FCT 2023, \textit{J. Comput. Syst.…
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.
Taxonomy
TopicsAdvanced Algebra and Logic · graph theory and CDMA systems · Rings, Modules, and Algebras
