• DocumentCode
    2722905
  • Title

    Randomness Buys Depth for Approximate Counting

  • Author

    Viola, Emanuele

  • Author_Institution
    Coll. of Comput. & Inf. Sci., Northeastern Univ., Boston, MA, USA
  • fYear
    2011
  • fDate
    22-25 Oct. 2011
  • Firstpage
    230
  • Lastpage
    239
  • Abstract
    We show that the promise problem of distinguishing n-bit strings of hamming weights 1/2 + / - Ω(1/lgd-1 n) can be solved by explicit, randomized (unbounded-fan-in) poly(n)- size depth-d circuits with error ≤ 1/3, but cannot be solved by deterministic poly(n)-size depth-(d +1) circuits, for every d ≥ 2; and the depth of both is tight. Previous results bounded the depth to within at least an additive 2. Our sharper bounds match Ajtai´s simulation of randomized depth-d circuits by deterministic depth-(d+2) circuits (Ann. Pure Appl. Logic; ´ 83), and provide an example where randomization (provably) buys resources. Techniques: To rule out deterministic circuits we combine the switching lemma with an earlier depth-3 lower bound by the author (Comp. Complexity 2009). To exhibit randomized circuits we combine recent analyses by Amano (ICALP ´09) and Brody and Verbin (FOCS ´10) with derandomization. To make these circuits explicit which we find important for the main message of this paper we construct a new pseudorandom generator for certain combinatorial rectangle tests. Based on expander walks, the generator for example fools tests A1 × A2 × ... × Alg n for Ai ⊆ [n], |Ai| = n/2 with error 1/n and seed length O(lg n), improving on the seed length Ω(lg n lg lg n) of previous constructions.
  • Keywords
    approximation theory; computational complexity; randomised algorithms; O(lg n) algorithm; approximate counting; hamming weights; randomized depth-d circuits; Approximation methods; Generators; Graph theory; Hamming weight; Integrated circuit modeling; Logic gates; Upper bound; approximate counting; approximate majority; combinatorial rectangle; depth; pseudorandom generator; randomness vs. determinism; small-depth circuit;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2011 IEEE 52nd Annual Symposium on
  • Conference_Location
    Palm Springs, CA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4577-1843-4
  • Type

    conf

  • DOI
    10.1109/FOCS.2011.19
  • Filename
    6108174