Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/CCC.2014.31guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

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

Published: 11 June 2014 Publication History

Abstract

Let g: {-1, 1}^k to {-1, 1} be any Boolean function and q_1, dots, q_k be any degree-2 polynomials over {-1, 1}^n. We give a deterministic algorithm which, given as input explicit descriptions of g, q_1, dots, q_k and an accuracy parameter eps>0, approximates [ Pr_{x sim {-1, 1}^n}[g(sign(q_ 1(x)), dots, sign(q_k(x)))=1] ] to within an additive pm eps. For any constant eps > 0 and k geq 1 the running time of our algorithm is a fixed polynomial in n (in fact this is true even for some not-too-small eps = o_n(1) and not-too-large k = omega_n(1)). 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 DDS13:deg2count which gave a deterministic approximate counting algorithm for a single degree-2 polynomial threshold function sign(q(x)), corresponding to the k=1 case of our result. Note that even in the k=1 case it is NP-hard to determine whether Pr_{x sim {-1, 1}^n}[sign(q(x))=1] is nonzero, so any sort of multiplicative approximation is almost certainly impossible even for efficient randomized algorithms. Our algorithm and analysis requires several novel technical ingredients that go significantly beyond the tools required to handle the k=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 k-tuples of degree-2 Gaussian polynomials and thus obtain an efficient deterministic approximate counting algorithm for the Gaussian distribution, i.e., an algorithm for estimating [ Pr_{x sim N(0, 1)^n}[g(sign(q_1(x)), dots, sign(q_k(x)))=1]. ] Finally, a third new ingredient is a "regularity lemma" for k-tuples of degree-d polynomial threshold functions. This generalizes both the regularity lemmas of DSTW:10, HKM:09 (which apply to a single degree-d polynomial threshold function) and the regularity lemma of Gopalan et al GOWZ10 (which applies to a k-tuples of linear threshold functions, i.e., the case d=1). Our new regularity lemma lets us extend our deterministic approximate counting results from the Gaussian to the Boolean domain.

Cited By

View all
  • (2019)Simple and efficient pseudorandom generators from gaussian processesProceedings of the 34th Computational Complexity Conference10.4230/LIPIcs.CCC.2019.4(1-33)Online publication date: 17-Jul-2019
  • (2018)Non interactive simulation of correlated distributions is decidableProceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3174304.3175478(2728-2746)Online publication date: 7-Jan-2018
  • (2017)A polynomial restriction lemma with applicationsProceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3055399.3055470(615-628)Online publication date: 19-Jun-2017

Index Terms

  1. Deterministic Approximate Counting for Juntas of Degree-2 Polynomial Threshold Functions
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    CCC '14: Proceedings of the 2014 IEEE 29th Conference on Computational Complexity
    June 2014
    332 pages
    ISBN:9781479936267

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 11 June 2014

    Author Tag

    1. Approximate counting, derandomization, polynomial threshold function

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 26 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Simple and efficient pseudorandom generators from gaussian processesProceedings of the 34th Computational Complexity Conference10.4230/LIPIcs.CCC.2019.4(1-33)Online publication date: 17-Jul-2019
    • (2018)Non interactive simulation of correlated distributions is decidableProceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3174304.3175478(2728-2746)Online publication date: 7-Jan-2018
    • (2017)A polynomial restriction lemma with applicationsProceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3055399.3055470(615-628)Online publication date: 19-Jun-2017

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media