English

Determinants vs. Algebraic Branching Programs

Computational Complexity 2023-08-10 v1

Abstract

We show that for every homogeneous polynomial of degree dd, if it has determinantal complexity at most ss, then it can be computed by a homogeneous algebraic branching program (ABP) of size at most O(d5s)O(d^5s). Moreover, we show that for most\textit{most} homogeneous polynomials, the width of the resulting homogeneous ABP is just s1s-1 and the size is at most O(ds)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.

Keywords

Cite

@article{arxiv.2308.04599,
  title  = {Determinants vs. Algebraic Branching Programs},
  author = {Abhranil Chatterjee and Mrinal Kumar and Ben Lee Volk},
  journal= {arXiv preprint arXiv:2308.04599},
  year   = {2023}
}