On the complexity of isomorphism problems for tensors, groups, and polynomials IV: linear-length reductions and their applications
Joshua A. Grochow, Youming Qiao
TL;DR
The paper advances Tensor Isomorphism (TI) by introducing a new linear-size gadget framework that replaces previous quadratic blow-ups, enabling linear-length reductions between TI and related problems such as Alternating Matrix Space Isometry (AMSI) and Symmetric Trilinear Form Equivalence (STFE). By proving equivalences among five natural actions on 3-way arrays, the authors unify TI with AMSI, STFE, and algebra isomorphism, yielding immediate consequences: if Graph Isomorphism is in P, then cubic form equivalence and algebra isomorphism over finite fields can be solved in time $q^{O(n)}$; combined with Sun’s results, reductions extend to $p$-groups of class $c<p$, giving subexponential runtimes in the input size. The paper also provides polynomial-time search- and counting-to-decision reductions for testing isomorphism of $p$-groups of class $2$ and exponent $p$ when Cayley tables are given, answering longstanding questions about the hardest cases of Group Isomorphism. Together, these results unify several isomorphism problems under a single tensorial framework and open routes to faster algorithms in algebra and group theory conditioned on GI improvements, while offering practical reductions in the Cayley-table model for specific $p$-group classes.
Abstract
Many isomorphism problems for tensors, groups, algebras, and polynomials were recently shown to be equivalent to one another under polynomial-time reductions, prompting the introduction of the complexity class TI (Grochow & Qiao, ITCS '21; SIAM J. Comp., '23). Using the tensorial viewpoint, Grochow & Qiao (CCC '21) then gave moderately exponential-time search- and counting-to-decision reductions for a class of $p$-groups. A significant issue was that the reductions usually incurred a quadratic increase in the length of the tensors involved. When the tensors represent $p$-groups, this corresponds to an increase in the order of the group of the form $|G|^{Θ(\log |G|)}$, negating any asymptotic gains in the Cayley table model. In this paper, we present a new kind of tensor gadget that allows us to replace those quadratic-length reductions with linear-length ones, yielding the following consequences: 1. If Graph Isomorphism is in P, then testing equivalence of cubic forms in $n$ variables over $F_q$, and testing isomorphism of $n$-dimensional algebras over $F_q$, can both be solved in time $q^{O(n)}$, improving from the brute-force upper bound $q^{O(n^2)}$ for both of these. 2. Combined with the $|G|^{O((\log |G|)^{5/6})}$-time isomorphism-test for $p$-groups of class 2 and exponent $p$ (Sun, STOC '23), our reductions extend this runtime to $p$-groups of class $c$ and exponent $p$ where $c<p$, and yield algorithms in time $q^{O(n^{1.8}\cdot \log q)}$ for cubic form equivalence and algebra isomorphism. 3. Polynomial-time search- and counting-to-decision reduction for testing isomorphism of $p$-groups of class $2$ and exponent $p$ when Cayley tables are given. This answers questions of Arvind and Tóran (Bull. EATCS, 2005) for this group class, thought to be one of the hardest cases of Group Isomorphism.
