• DocumentCode
    3267973
  • Title

    A New Characterization of ACC^0 and Probabilistic CC^0

  • Author

    Hansen, Kristoffer Arnsfelt ; Koucky, Michal

  • Author_Institution
    Dept. of Comput. Sci., Aarhus Univ., Arhus, Denmark
  • fYear
    2009
  • fDate
    15-18 July 2009
  • Firstpage
    27
  • Lastpage
    34
  • Abstract
    Barrington, Straubing and Therien (1990) conjectured that the Boolean AND function can not be computed by polynomial size constant depth circuits built from modular counting gates, i.e., by CC0 circuits. In this work we show that the AND function can be computed by uniform probabilistic CC0 circuits that use only O(log n) random bits. This may be viewed as evidence contrary to the conjecture. As a consequence of our construction we get that all of ACC0 can be computed by probabilistic CC0 circuits that use only O(log n) random bits. Thus, if one were able to derandomize such circuits, we would obtain a collapse of circuit classes giving ACC0=CC0. We present a derandomization of probabilistic CC0 circuits using AND and OR gates to obtain ACC0 = AND o OR o CC0 = OR o AND o CC0. AND and OR gates of sublinear fan-in suffice. Both these results hold for uniform as well as non-uniform circuit classes. For non-uniform circuits we obtain the stronger conclusion that ACC0 = rand-ACC0 = rand-CC0 = rand(log n)-CC0, i.e., probabilistic ACC0 circuits can be simulated by probabilistic CC0 circuits using only O(log n) random bits. As an application of our results we obtain a characterization of ACC0 by constant width planar nondeterministic branching programs, improving a previous characterization for the quasipolynomial size setting.
  • Keywords
    Boolean functions; computational complexity; logic circuits; logic gates; AND gates; Boolean AND function; OR gates; constant width planar nondeterministic branching programs; quasipolynomial size setting; sublinear fan-in suffice; uniform probabilistic CC0 circuits; Binary decision diagrams; Boolean functions; Circuit simulation; Computational complexity; Computational modeling; Computer science; Mathematics; Neodymium; Polynomials; Boolean Circuits; Constant depth; Derandomization; Modular counting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 2009. CCC '09. 24th Annual IEEE Conference on
  • Conference_Location
    Paris
  • ISSN
    1093-0159
  • Print_ISBN
    978-0-7695-3717-7
  • Type

    conf

  • DOI
    10.1109/CCC.2009.15
  • Filename
    5231193