We study the power of negation in the Boolean and algebraic settings and show the following results. * We construct a family of polynomials $P_n$ in $n$ variables, all of whose monomials have positive coefficients, such that $P_n$ can be computed by a depth three circuit of polynomial size but any monotone circuit computing it has size $2^{Ω(n)}$. This is the strongest possible separation result between monotone and non-monotone arithmetic computations and improves upon all earlier results, including the seminal work of Valiant (1980) and more recently by Chattopadhyay, Datta, and Mukhopadhyay (2021). We then boot-strap this result to prove strong monotone separations for polynomials of constant degree, which solves an open problem from the survey of Shpilka and Yehudayoff (2010). * By moving to the Boolean setting, we can prove superpolynomial monotone Boolean circuit lower bounds for specific Boolean functions, which imply that all the powers of certain monotone polynomials cannot be computed by polynomially sized monotone arithmetic circuits. * We then define a collection of problems with linear-algebraic nature, which are similar to span programs, and prove monotone Boolean circuit lower bounds for them. In particular, this gives the strongest known monotone lower bounds for functions in uniform (non-monotone) $\textbf{NC}^2$. Our construction also leads to an explicit matroid that defines a monotone function that is difficult to compute, which solves an open problem by Jukna and Seiwert (2020). Our monotone arithmetic and Boolean circuit lower bounds are based on known techniques, such as reduction from monotone arithmetic complexity to multipartition communication complexity and the approximation method for proving lower bounds for monotone Boolean circuits, but we overcome several new challenges in order to obtain efficient upper bounds using low-depth circuits.
翻译:我们研究了否定运算在布尔与代数计算模型中的计算能力,并展示了以下结果。* 我们构造了一个由$n$变量多项式$P_n$组成的族,其所有单项式系数均为正,使得$P_n$可由多项式规模的三层电路计算,但任何计算该多项式的单调电路规模至少为$2^{Ω(n)}$。这是单调与非单调算术计算之间可能达到的最强分离结果,改进了包括Valiant(1980)的开创性工作以及Chattopadhyay、Datta和Mukhopadhyay(2021)近期研究在内的所有早期结果。我们随后通过自举技术证明了常数阶多项式也存在强单调分离性,这解决了Shpilka与Yehudayoff(2010)综述中提出的开放性问题。* 通过转向布尔计算模型,我们证明了特定布尔函数的超多项式单调布尔电路下界,这意味着某些单调多项式的所有幂次均无法由多项式规模的单调算术电路计算。* 我们随后定义了一类具有线性代数性质的问题集(类似于跨度程序),并证明了其单调布尔电路下界。特别地,这为均匀(非单调)$\textbf{NC}^2$中的函数提供了目前已知最强的单调下界。我们的构造还导出了一个显式拟阵,该拟阵定义了一个难以计算的单调函数,从而解决了Jukna与Seiwert(2020)提出的开放性问题。我们的单调算术与布尔电路下界基于已知技术,例如从单调算术复杂度到多分区通信复杂度的归约,以及证明单调布尔电路下界的近似方法,但为了通过浅层电路获得高效上界,我们克服了若干新的挑战。