Small-depth Multilinear Formula Lower Bounds for Iterated Matrix Multiplication, with Applications
Abstract
In this paper, we study the algebraic formula complexity of multiplying many matrices, denoted , and show that the well-known divide-and-conquer algorithm cannot be significantly improved at any depth, as long as the formulas are multilinear. Formally, for each depth , we show that any product-depth multilinear formula for must have size It also follows from this that any multilinear circuit of product-depth for the same polynomial of the above form must have a size of In particular, any polynomial-sized multilinear formula for must have depth , and any polynomial-sized multilinear circuit for must have depth Both these bounds are tight up to constant factors. 1. Depth-reduction: A well-known result of Brent (JACM 1974) implies that any formula of size can be converted to one of size and depth ; further, this reduction continues to hold for multilinear formulas. Our lower bound implies that any depth-reduction in the multilinear setting cannot reduce the depth to without a superpolynomial blow-up in size. 2. Separations from general formulas: Our result, along with a non-trivial upper bound for implied by a result of Gupta, Kamath, Kayal and Saptharishi (SICOMP 2016), shows that for any size and product-depth general formulas of size and product-depth cannot be converted to multilinear formulas of size and product-depth when the underlying field has characteristic zero.
Cite
@article{arxiv.1710.05481,
title = {Small-depth Multilinear Formula Lower Bounds for Iterated Matrix Multiplication, with Applications},
author = {Suryajith Chillara and Nutan Limaye and Srikanth Srinivasan},
journal= {arXiv preprint arXiv:1710.05481},
year = {2017}
}