Determinants vs. Algebraic Branching Programs

08/08/2023
by   Abhranil Chatterjee, et al.
0

We show that for every homogeneous polynomial of degree d, if it has determinantal complexity at most s, then it can be computed by a homogeneous algebraic branching program (ABP) of size at most O(d^5s). Moreover, we show that for most homogeneous polynomials, the width of the resulting homogeneous ABP is just s-1 and the size is at most O(ds). Thus, for constant degree homogeneous polynomials, their determinantal complexity and ABP complexity are within a constant factor of each other and hence, a super-linear lower bound for ABPs for any constant degree polynomial implies a super-linear lower bound on determinantal complexity; this relates two open problems of great interest in algebraic complexity. As of now, super-linear lower bounds for ABPs are known only for polynomials of growing degree, and for determinantal complexity the best lower bounds are larger than the number of variables only by a constant factor. While determinantal complexity and ABP complexity are classically known to be polynomially equivalent, the standard transformation from the former to the latter incurs a polynomial blow up in size in the process, and thus, it was unclear if a super-linear lower bound for ABPs implies a super-linear lower bound on determinantal complexity. In particular, a size preserving transformation from determinantal complexity to ABPs does not appear to have been known prior to this work, even for constant degree polynomials.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2022

Degree-restricted strength decompositions and algebraic branching programs

We analyze Kumar's recent quadratic algebraic branching program size low...
research
09/05/2020

A Lower Bound on Determinantal Complexity

The determinantal complexity of a polynomial P ∈𝔽[x_1, …, x_n] over a fi...
research
04/15/2020

Learning sums of powers of low-degree polynomials in the non-degenerate case

We develop algorithms for writing a polynomial as sums of powers of low ...
research
09/11/2020

Repeated Recursion Unfolding for Super-Linear Speedup within Bounds

Repeated recursion unfolding is a new approach that repeatedly unfolds a...
research
11/26/2019

A Quadratic Lower Bound for Algebraic Branching Programs

We show that any Algebraic Branching Program (ABP) computing the polynom...
research
01/14/2019

Lower bounds for multilinear bounded order ABPs

Proving super-polynomial size lower bounds for syntactic multilinear Alg...
research
03/08/2019

Stronger Lower Bounds for Online ORAM

Oblivious RAM (ORAM), introduced in the context of software protection b...

Please sign up or login with your details

Forgot password? Click here to reset