Kronecker Products, Low-Depth Circuits, and Matrix Rigidity
Abstract
For a matrix and a positive integer , the rank rigidity of is the smallest number of entries of which one must change to make its rank at most . There are many known applications of rigidity lower bounds to a variety of areas in complexity theory, but fewer known applications of rigidity upper bounds. In this paper, we use rigidity upper bounds to prove new upper bounds in a few different models of computation. Our results include: For any , and over any field , the Walsh-Hadamard transform has a depth- linear circuit of size . This circumvents a known lower bound of for circuits with bounded coefficients over by Pudl\'ak (2000), by using coefficients of magnitude polynomial in . Our construction also generalizes to linear transformations given by a Kronecker power of any fixed matrix. The Walsh-Hadamard transform has a linear circuit of size , improving on the bound of which one obtains from the standard fast Walsh-Hadamard transform. A new rigidity upper bound, showing that the following classes of matrices are not rigid enough to prove circuit lower bounds using Valiant's approach: for any field and any function , the matrix given by, for any , , and for any field and any fixed-size matrices , the Kronecker product . This generalizes recent results on non-rigidity, using a simpler approach which avoids needing the polynomial method.
Cite
@article{arxiv.2102.11992,
title = {Kronecker Products, Low-Depth Circuits, and Matrix Rigidity},
author = {Josh Alman},
journal= {arXiv preprint arXiv:2102.11992},
year = {2021}
}
Comments
40 pages, to appear in STOC 2021