Formula Size-Depth Tradeoffs for Iterated Sub-Permutation Matrix Multiplication
Abstract
We study the formula complexity of Iterated Sub-Permutation Matrix Multiplication, the logspace-complete problem of computing the product of k n-by-n Boolean matrices with at most a single 1 in each row and column. For all d k, this problem is solvable by nO(dk1/d) size monotone formulas of two distinct types: (unbounded fan-in) AC0 formulas of depth d+1 and (semi-unbounded fan-in) SAC0 formulas of -depth d and -fan-in k1/d. The results of this paper give matching n(dk1/d) lower bounds for monotone AC0 and SAC0 formulas for all k n, as well as slightly weaker n(dk1/2d) lower bounds for non-monotone AC0 and SAC0 formulas. These size-depth tradeoffs converge at d = k to tight n( k) lower bounds for both unbounded-depth monotone formulas [Ros15] and bounded-depth non-monotone formulas [Ros18]. Our non-monotone lower bounds extend to the more restricted Iterated Permutation Matrix Multiplication problem, improving the previous nk1/(O(d)) tradeoff for this problem [BIP98].
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.