Randomized polynomial-time equivalence between determinant and trace-IMM equivalence tests

06/15/2020
by   Janaky Murthy, et al.
0

Equivalence testing for a polynomial family g_m over a field F is the following problem: Given black-box access to an n-variate polynomial f(x), where n is the number of variables in g_m, check if there exists an A in GL(n,F) such that f(x) = g_m(Ax). If yes, then output such an A. The complexity of equivalence testing has been studied for a number of important polynomial families, including the determinant (Det) and the two popular variants of the iterated matrix multiplication polynomial: IMM_w,d (the (1,1) entry of the product of d many w × w symbolic matrices) and Tr-IMM_w,d (the trace of the product of d many w × w symbolic matrices). The families Det, IMM and Tr-IMM are VBP-complete, and so, in this sense, they have the same complexity. But, do they have the same equivalence testing complexity? We show that the answer is 'yes' for Det and Tr-IMM (modulo the use of randomness). The result is obtained by connecting the two problems via another well-studied problem called the full matrix algebra isomorphism problem (FMAI). In particular, we prove the following: 1. Testing equivalence of polynomials to Tr-IMM_w,d, for d≥ 3 and w≥ 2, is randomized polynomial-time Turing reducible to testing equivalence of polynomials to Det_w, the determinant of the w × w matrix of formal variables. (Here, d need not be a constant.) 2. FMAI is randomized polynomial-time Turing reducible to equivalence testing (in fact, to tensor isomorphism testing) for the family of matrix multiplication tensors Tr-IMM_w,3. These in conjunction with the randomized poly-time reduction from determinant equivalence testing to FMAI [Garg,Gupta,Kayal,Saha19], imply that FMAI, equivalence testing for Tr-IMM and for Det, and the 3-tensor isomorphism problem for the family of matrix multiplication tensors are randomized poly-time equivalent under Turing reductions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/11/2019

Equivalent Polyadic Decompositions of Matrix Multiplication Tensors

Invariance transformations of polyadic decompositions of matrix multipli...
research
12/02/2020

Average-case algorithms for testing isomorphism of polynomials, algebras, and multilinear forms

We study the problems of testing isomorphism of polynomials, algebras, a...
research
07/21/2022

On Hardness of Testing Equivalence to Sparse Polynomials Under Shifts

We say that two given polynomials f, g ∈ R[X], over a ring R, are equiva...
research
03/06/2020

Barriers for rectangular matrix multiplication

We study the algorithmic problem of multiplying large matrices that are ...
research
06/01/2022

A Normal Form for Matrix Multiplication Schemes

Schemes for exact multiplication of small matrices have a large symmetry...
research
01/26/2023

Verifying Data Constraint Equivalence in FinTech Systems

Data constraints are widely used in FinTech systems for monitoring data ...
research
09/09/2022

Tensor Reconstruction Beyond Constant Rank

We give reconstruction algorithms for subclasses of depth-3 arithmetic c...

Please sign up or login with your details

Forgot password? Click here to reset