English

Deterministic Approximate Counting for Juntas of Degree-$2$ Polynomial Threshold Functions

Computational Complexity 2013-11-28 v1 Probability

Abstract

Let g:{1,1}k{1,1}g: \{-1,1\}^k \to \{-1,1\} be any Boolean function and q1,,qkq_1,\dots,q_k be any degree-2 polynomials over {1,1}n.\{-1,1\}^n. We give a \emph{deterministic} algorithm which, given as input explicit descriptions of g,q1,,qkg,q_1,\dots,q_k and an accuracy parameter \eps>0\eps>0, approximates Prx{1,1}n[g(\sign(q1(x)),,\sign(qk(x)))=1]\Pr_{x \sim \{-1,1\}^n}[g(\sign(q_1(x)),\dots,\sign(q_k(x)))=1] to within an additive ±\eps\pm \eps. For any constant \eps>0\eps > 0 and k1k \geq 1 the running time of our algorithm is a fixed polynomial in nn. This is the first fixed polynomial-time algorithm that can deterministically approximately count satisfying assignments of a natural class of depth-3 Boolean circuits. Our algorithm extends a recent result \cite{DDS13:deg2count} which gave a deterministic approximate counting algorithm for a single degree-2 polynomial threshold function \sign(q(x)),\sign(q(x)), corresponding to the k=1k=1 case of our result. Our algorithm and analysis requires several novel technical ingredients that go significantly beyond the tools required to handle the k=1k=1 case in \cite{DDS13:deg2count}. One of these is a new multidimensional central limit theorem for degree-2 polynomials in Gaussian random variables which builds on recent Malliavin-calculus-based results from probability theory. We use this CLT as the basis of a new decomposition technique for kk-tuples of degree-2 Gaussian polynomials and thus obtain an efficient deterministic approximate counting algorithm for the Gaussian distribution. Finally, a third new ingredient is a "regularity lemma" for \emph{kk-tuples} of degree-dd polynomial threshold functions. This generalizes both the regularity lemmas of \cite{DSTW:10,HKM:09} and the regularity lemma of Gopalan et al \cite{GOWZ10}. Our new regularity lemma lets us extend our deterministic approximate counting results from the Gaussian to the Boolean domain.

Keywords

Cite

@article{arxiv.1311.7115,
  title  = {Deterministic Approximate Counting for Juntas of Degree-$2$ Polynomial Threshold Functions},
  author = {Anindya De and Ilias Diakonikolas and Rocco A. Servedio},
  journal= {arXiv preprint arXiv:1311.7115},
  year   = {2013}
}
R2 v1 2026-06-22T02:16:21.529Z