The Approximate Degree of DNF and CNF Formulas
Abstract
The approximate degree of a Boolean function is the minimum degree of a real polynomial that approximates pointwise: for all For every we construct CNF and DNF formulas of polynomial size with approximate degree essentially matching the trivial upper bound of This improves polynomially on previous lower bounds and fully resolves the approximate degree of constant-depth circuits (), a question that has seen extensive research over the past 10 years. Previously, an lower bound was known only for circuits of depth that grows with (Bun and Thaler, FOCS 2017). Moreover, our CNF and DNF formulas are the simplest possible in that they have constant width. Our result holds even for one-sided approximation, and has the following further consequences. (i) We essentially settle the communication complexity of circuits in the bounded-error quantum model, -party number-on-the-forehead randomized model, and -party number-on-the-forehead nondeterministic model: we prove that for every , these models require , , and , respectively, bits of communication even for polynomial-size constant-width CNF formulas. (ii) In particular, we show that the multiparty communication class can be separated essentially optimally from and by a particularly simple function, a polynomial-size constant-width CNF. (iii) We give an essentially tight separation, of versus , for the one-sided versus two-sided approximate degree of a function; and versus for the one-sided approximate degree of a function versus its negation .
Keywords
Cite
@article{arxiv.2209.01584,
title = {The Approximate Degree of DNF and CNF Formulas},
author = {Alexander A. Sherstov},
journal= {arXiv preprint arXiv:2209.01584},
year = {2022}
}
Comments
This manuscript is a much-expanded version of the STOC 2022 paper, with several new results. Abstract shortened per arXiv requirements