Table of Contents
Fetching ...

Multiquadratic Sum-of-Squares Lower Bounds Imply VNC$^1$ $\neq$ VNP

Benjamin Rossman, Davidson Zhu

TL;DR

This work links strong lower bounds on the SoS complexity of d-multiquadratic polynomials to separations in algebraic complexity, notably suggesting that n^{d−o(log d)} SoS lower bounds would separate VNC^1 from VNP for suitably growing d. Central to the approach is the PT-rank, a generalized partial transpose-based measure that tightly connects SoS and multiquadratic forms to set-multilinear formulas and to both non-commutative and commutative formula sizes. The authors establish a main lower-bound theorem: L_sm(ShiftedTensor(M)) ≥ PT-rank(M)/n^{d−log d+1}, leading to VNC^1 ≠ VNP under explicit PT-rank assumptions for M with d in the stated range. They also provide upper bounds and explicit candidate matrices, clarifying the landscape of potential hard instances and signaling both the promise and the limitations of PT-rank as a route to strong algebraic lower bounds.

Abstract

The \emph{sum-of-squares (SoS) complexity} of a $d$-multiquadratic polynomial $f$ (quadratic in each of $d$ blocks of $n$ variables) is the minimum $s$ such that $f = \sum_{i=1}^s g_i^2$ with each $g_i$ $d$-multilinear. In the case $d=2$, Hrubeš, Wigderson and Yehudayoff (2011) showed that an $n^{1+Ω(1)}$ lower bound on the SoS complexity of explicit biquadratic polynomials implies an exponential lower bound for non-commutative arithmetic circuits. In this paper, we establish an analogous connection between general \emph{multiquadratic sum-of-squares} and \emph{commutative arithmetic formulas}. Specifically, we show that an $n^{d-o(\log d)}$ lower bound on the SoS complexity of explicit $d$-multiquadratic polynomials, for any $d = d(n)$ with $ω(1) \le d(n) \le O(\frac{\log n}{\log\log n})$, would separate the algebraic complexity classes VNC$^1$ and VNP.

Multiquadratic Sum-of-Squares Lower Bounds Imply VNC$^1$ $\neq$ VNP

TL;DR

This work links strong lower bounds on the SoS complexity of d-multiquadratic polynomials to separations in algebraic complexity, notably suggesting that n^{d−o(log d)} SoS lower bounds would separate VNC^1 from VNP for suitably growing d. Central to the approach is the PT-rank, a generalized partial transpose-based measure that tightly connects SoS and multiquadratic forms to set-multilinear formulas and to both non-commutative and commutative formula sizes. The authors establish a main lower-bound theorem: L_sm(ShiftedTensor(M)) ≥ PT-rank(M)/n^{d−log d+1}, leading to VNC^1 ≠ VNP under explicit PT-rank assumptions for M with d in the stated range. They also provide upper bounds and explicit candidate matrices, clarifying the landscape of potential hard instances and signaling both the promise and the limitations of PT-rank as a route to strong algebraic lower bounds.

Abstract

The \emph{sum-of-squares (SoS) complexity} of a -multiquadratic polynomial (quadratic in each of blocks of variables) is the minimum such that with each -multilinear. In the case , Hrubeš, Wigderson and Yehudayoff (2011) showed that an lower bound on the SoS complexity of explicit biquadratic polynomials implies an exponential lower bound for non-commutative arithmetic circuits. In this paper, we establish an analogous connection between general \emph{multiquadratic sum-of-squares} and \emph{commutative arithmetic formulas}. Specifically, we show that an lower bound on the SoS complexity of explicit -multiquadratic polynomials, for any with , would separate the algebraic complexity classes VNC and VNP.

Paper Structure

This paper contains 28 sections, 35 theorems, 88 equations.

Key Result

Theorem 1.1

There exists a sum-of-squares decomposition of $q_n$ over $\mathbb{C}$ with just $O(n^{1.62})$ terms, that is, $\mathrm{SoS}_\mathbb{C}(q_n) = O(n^{1.62})$.

Theorems & Definitions (85)

  • Theorem 1.1: hrubes2024subquadratic
  • Theorem 1.2: hrubevs2011non
  • Theorem 1.3: informal
  • Definition 1.4
  • Theorem 1.5: Main theorem
  • Corollary 1.6
  • Definition 2.1: Tensors
  • Definition 2.2: Matrices
  • Definition 2.3: Matrix flattening of a tensor
  • Definition 2.4: Set-multilinear formula size
  • ...and 75 more