Smaller Low-Depth Circuits for Kronecker Powers
Abstract
We give new, smaller constructions of constant-depth linear circuits for computing any matrix which is the Kronecker power of a fixed matrix. A standard argument (e.g., the mixed product property of Kronecker products, or a generalization of the Fast Walsh-Hadamard transform) shows that any such matrix has a depth-2 circuit of size . We improve on this for all such matrices, and especially for some such matrices of particular interest: - For any integer and any matrix which is the Kronecker power of a fixed matrix, we construct a depth-2 circuit of size , where is a positive constant depending only on . No bound beating size was previously known for any . - For the case , i.e., for any matrix which is the Kronecker power of a fixed matrix, we construct a depth-2 circuit of size , improving the prior best size [Alman, 2021]. - For the Walsh-Hadamard transform, we construct a depth-2 circuit of size , improving the prior best size [Alman, 2021]. - For the disjointness matrix (the communication matrix of set disjointness, or equivalently, the matrix for the linear transform that evaluates a multilinear polynomial on all inputs), we construct a depth-2 circuit of size , improving the prior best size [Jukna and Sergeev, 2013]. Our constructions also generalize to improving the standard construction for any depth . Our main technical tool is an improved way to convert a nontrivial circuit for any matrix into a circuit for its Kronecker powers. Our new bounds provably could not be achieved using the approaches of prior work.
Cite
@article{arxiv.2211.05217,
title = {Smaller Low-Depth Circuits for Kronecker Powers},
author = {Josh Alman and Yunfeng Guan and Ashwin Padaki},
journal= {arXiv preprint arXiv:2211.05217},
year = {2022}
}
Comments
36 pages, to appear in the 34th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2023)