Lune

STOC2023Top-tier venue

Faster Isomorphism for 𝑝-Groups of Class 2 and Exponent 𝑝

Xiaorui Sun

2023Year
6Citations
3Top-tier citations

Abstract

The group isomorphism problem determines whether two groups, given by their Cayley tables, are isomorphic. For groups with order n, an algorithm with n (log n+O(1)) running time, attributed to Tarjan, was proposed in the 1970s [Mil78] . Despite the extensive study over the past decades, the current best group isomorphism algorithm has an n (1/4+o(1)) log n running time [Ros13] . The isomorphism testing for p-groups of (nilpotent) class 2 and exponent p has been identified as a major barrier to obtaining an n o(log n) time algorithm for the group isomorphism problem. Although the p-groups of class 2 and exponent p have much simpler algebraic structures than general groups, the best-known isomorphism testing algorithm for this group class also has an n O(log n) running time. In this paper, we present an isomorphism testing algorithm for p-groups of class 2 and exponent p with running time n O((log n) 5/6 ) for any prime p > 2. Our result is based on a novel reduction to the skew-symmetric matrix tuple isometry problem [IQ19]. To obtain the reduction, we develop several tools for matrix space analysis, including a matrix space individualizationrefinement method and a characterization of the low rank matrix spaces.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers3

Ask how each one uses it

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines