English

On the complexity of isomorphism problems for tensors, groups, and polynomials IV: linear-length reductions and their applications

Computational Complexity 2024-04-15 v2 Data Structures and Algorithms Algebraic Geometry Group Theory

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 pp-groups. A significant issue was that the reductions usually incurred a quadratic increase in the length of the tensors involved. When the tensors represent pp-groups, this corresponds to an increase in the order of the group of the form GΘ(logG)|G|^{\Theta(\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 nn variables over FqF_q, and testing isomorphism of nn-dimensional algebras over FqF_q, can both be solved in time qO(n)q^{O(n)}, improving from the brute-force upper bound qO(n2)q^{O(n^2)} for both of these. 2. Combined with the GO((logG)5/6)|G|^{O((\log |G|)^{5/6})}-time isomorphism-test for pp-groups of class 2 and exponent pp (Sun, STOC '23), our reductions extend this runtime to pp-groups of class cc and exponent pp where c<pc<p, and yield algorithms in time qO(n1.8logq)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 pp-groups of class 22 and exponent pp when Cayley tables are given. This answers questions of Arvind and T\'oran (Bull. EATCS, 2005) for this group class, thought to be one of the hardest cases of Group Isomorphism.

Keywords

Cite

@article{arxiv.2306.16317,
  title  = {On the complexity of isomorphism problems for tensors, groups, and polynomials IV: linear-length reductions and their applications},
  author = {Joshua A. Grochow and Youming Qiao},
  journal= {arXiv preprint arXiv:2306.16317},
  year   = {2024}
}

Comments

Improved presentation. Revised introduction