Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Correlation bounds and #SAT algorithms for small linear-size circuits

Published: 22 November 2016 Publication History
  • Get Citation Alerts
  • Abstract

    We revisit the gate elimination method, generalize it to prove correlation bounds of boolean circuits with Parity, and also derive deterministic satisfiability counting algorithms for small linear-size circuits. Let B2 be the full binary basis, and let U2=B2{,}. We prove that, for circuits over U2 of size 3nn for any constant >0.5, the correlation with Parity is at most 2n(1), and there is a #SAT algorithm (which counts the number of satisfying assignments) running in time 2nn(1); for circuit size 3nn for >0, the correlation with Parity is at most 2(n), and there is a #SAT algorithm running in time 2n(n). Similar correlation bounds and algorithms are also proved for circuits over B2 of size almost 2.5n.

    References

    [1]
    S. Arora, B. Barak, Complexity Theory: A Modern Approach, Cambridge University Press, New York, 2009.
    [2]
    R. Beals, H. Buhrman, R. Cleve, M. Mosca, R. de Wolf, Quantum lower bounds by polynomials, J. ACM, 48 (2001) 778-797.
    [3]
    P. Beame, R. Impagliazzo, S. Srinivasan, Approximating ac0 by small height decision trees and a deterministic algorithm for #ac0 sat, in: Proceedings of the 2012 IEEE Conference on Computational Complexity, 2012.
    [4]
    N. Blum, A Boolean function requiring 3n network size, Theoret. Comput. Sci., 28 (1984) 337-345.
    [5]
    J. Bourgain, On the construction of affine-source extractors, Geom. Funct. Anal., 17 (2007) 33-57.
    [6]
    R. Chen, V. Kabanets, A. Kolokolova, R. Shaltiel, D. Zuckerman, Mining circuit lower bound proofs for meta-algorithms, in: Proceedings of the 29th Annual IEEE Conference on Computational Complexity, 2014.
    [7]
    R. Chen, V. Kabanets, N. Saurabh, An improved deterministic #sat algorithm for small de Morgan formulas, in: Proceedings of Mathematical Foundations of Computer Science 2014 39th International Symposium, Part II, 2014, pp. 165-176.
    [8]
    G. Cohen, I. Shinkar, The complexity of DNF of parities, Electron. Colloq. Comput. Complex., 21 (2014) 99.
    [9]
    E. Demenkov, A. Kulikov, An elementary proof of a 3no(n) lower bound on the circuit complexity of affine dispersers, in:, 2011, pp. 256-265.
    [10]
    J. Hstad, Almost optimal lower bounds for small depth circuits, in: Proceedings of the Eighteenth Annual ACM Symposium on Theory of Computing, 1986, pp. 6-20.
    [11]
    J. Hstad, The shrinkage exponent of de Morgan formulae is 2, SIAM J. Comput., 27 (1998) 48-64.
    [12]
    J. Hstad, On the correlation of parity and small-depth circuits, Electron. Colloq. Comput. Complex., 19 (2012) 137.
    [13]
    R. Impagliazzo, V. Kabanets, Fourier concentration from shrinkage, in: Proceedings of the 29th Annual IEEE Conference on Computational Complexity, 2014.
    [14]
    R. Impagliazzo, W. Matthews, R. Paturi, A satisfiability algorithm for AC0, in: Proceedings of the Twenty-Third Annual ACMSIAM Symposium on Discrete Algorithms, 2012, pp. 961-972.
    [15]
    R. Impagliazzo, R. Meka, D. Zuckerman, Pseudorandomness from shrinkage, in: Proceedings of the Fifty-Third Annual IEEE Symposium on Foundations of Computer Science, 2012, pp. 111-119.
    [16]
    K. Iwama, H. Morizumi, An explicit lower bound of 5no(n) for boolean circuits, in: Proceedings of the 27th International Symposium on Mathematical Foundations of Computer Science, Springer-Verlag, 2002, pp. 353-364.
    [17]
    I. Komargodski, R. Raz, Average-case lower bounds for formula size, in: Proceedings of the Forty-Fifth Annual ACM Symposium on Theory of Computing, 2013, pp. 171-180.
    [18]
    I. Komargodski, R. Raz, A. Tal, Improved average-case lower bounds for deMorgan formula size, in: Proceedings of the Fifty-Fourth Annual IEEE Symposium on Foundations of Computer Science, 2013, pp. 588-597.
    [19]
    O. Lachish, R. Raz, Explicit lower bound of 4.5no(n) for Boolean circuits, in: Proceedings of the Thirty-Third Annual ACM Symposium on Theory of Computing, ACM, New York, NY, USA, 2001, pp. 399-408.
    [20]
    X. Li, A new approach to affine extractors and dispersers, in: IEEE Conference on Computational Complexity, 2011, pp. 137-147.
    [21]
    S. Nurk, An o(20.4058m) upper bound for circuit sat, 2009.
    [22]
    R. O'Donnell, Analysis of Boolean Functions, Cambridge University Press, 2014.
    [23]
    B. Reichardt, Reflections for quantum query algorithms, in: Proceedings of the Twenty-Second Annual ACMSIAM Symposium on Discrete Algorithms, 2011, pp. 560-569.
    [24]
    R. Santhanam, Fighting perebor: new and improved algorithms for formula and QBF satisfiability, in: Proceedings of the Fifty-First Annual IEEE Symposium on Foundations of Computer Science, 2010, pp. 183-192.
    [25]
    C. Schnorr, Zwei lineare untere Schranken fr die Komplexitt Boolescher Funktionen, Computing, 13 (1974) 155-171.
    [26]
    K. Seto, S. Tamaki, A satisfiability algorithm and average-case hardness for formulas over the full binary basis, in: Proceedings of the Twenty-Seventh Annual IEEE Conference on Computational Complexity, 2012, pp. 107-116.
    [27]
    B.A. Subbotovskaya, Realizations of linear functions by formulas using and, or, not, Sov. Math. Dokl., 2 (1961) 110-112.
    [28]
    A.C. Yao, Separating the polynomial-time hierarchy by oracles, in: Proceedings of the Twenty-Sixth Annual IEEE Symposium on Foundations of Computer Science, 1985, pp. 1-10.
    [29]
    A. Yehudayoff, Affine extractors over prime fields, Combinatorica, 31 (2011) 245-256.
    [30]
    U. Zwick, A 4n lower bound on the combinational complexity of certain symmetric boolean functions over the basis of unate dyadic boolean functions, SIAM J. Comput., 20 (1991) 499-505.

    Cited By

    View all
    • (2024)Beating Brute Force for Compression ProblemsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649778(659-670)Online publication date: 10-Jun-2024
    • (2022)Extremely efficient constructions of hash functions, with applications to hardness magnification and PRFsProceedings of the 37th Computational Complexity Conference10.4230/LIPIcs.CCC.2022.23(1-37)Online publication date: 20-Jul-2022
    • (2021)Guest ColumnACM SIGACT News10.1145/3471469.347147952:2(46-70)Online publication date: 17-Jun-2021

    Index Terms

    1. Correlation bounds and #SAT algorithms for small linear-size circuits
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Theoretical Computer Science
        Theoretical Computer Science  Volume 654, Issue C
        November 2016
        82 pages

        Publisher

        Elsevier Science Publishers Ltd.

        United Kingdom

        Publication History

        Published: 22 November 2016

        Author Tags

        1. Boolean circuit
        2. Correlation bound
        3. Random restriction
        4. Satisfiability algorithm

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Beating Brute Force for Compression ProblemsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649778(659-670)Online publication date: 10-Jun-2024
        • (2022)Extremely efficient constructions of hash functions, with applications to hardness magnification and PRFsProceedings of the 37th Computational Complexity Conference10.4230/LIPIcs.CCC.2022.23(1-37)Online publication date: 20-Jul-2022
        • (2021)Guest ColumnACM SIGACT News10.1145/3471469.347147952:2(46-70)Online publication date: 17-Jun-2021

        View Options

        View options

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media