A Quadratic Lower Bound for Algebraic Branching Programs and Formulas
Prerona Chatterjee, Mrinal Kumar, Adrian She, Ben Lee Volk

TL;DR
This paper establishes a quadratic lower bound on the size of algebraic branching programs and formulas computing specific polynomials, advancing the understanding of computational complexity in algebraic models.
Contribution
It introduces a new depth reduction technique for ABPs and proves a quadratic lower bound for both ABPs and formulas computing certain polynomials, improving previous bounds.
Findings
Any ABP computing the sum of n-th powers requires at least Ω(n^2) vertices.
Any algebraic formula computing the elementary symmetric polynomial of degree 0.1n requires at least Ω(n^2) size.
The lower bound matches the known upper bound, showing optimality for certain polynomial computations.
Abstract
We show that any Algebraic Branching Program (ABP) computing the polynomial has at least vertices. This improves upon the lower bound of , which follows from the classical result of Baur and Strassen [Str73, BS83], and extends the results in [K19], which showed a quadratic lower bound for \emph{homogeneous} ABPs computing the same polynomial. Our proof relies on a notion of depth reduction which is reminiscent of similar statements in the context of matrix rigidity, and shows that any small enough ABP computing the polynomial can be depth reduced to essentially a homogeneous ABP of the same size which computes the polynomial , for a structured "error polynomial" . To complete the proof, we then observe that the lower bound in [K19]…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Advanced Data Storage Technologies
