This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2011 26th Annual IEEE Conference on Computational Complexity
Pseudorandomness for Permutation and Regular Branching Programs
San Jose, California USA
June 08-June 11
ISBN: 978-0-7695-4411-3
We prove the existence of a polynomial time computable pseudorandom generator that $\epsilon$-fools constant width regular read-once branching programs of length $n$ using a seed of length $O(\log n \cdot \log(1/\epsilon)) $. The previous best pseudorandom generator for regular branching programs used a seed of length $O(\log n \cdot (\log \log n + \log (1/\epsilon) )$, and was due to Braverman et. al. and Brody and Verbin (FOCS 2010). Our pseudorandom generator is the INW generator due to Impagliazzo et. al. (STOC 1994). Our work shares some similarity with the recent work of Kouck\'{y} et. al. (STOC 2011)who get similar seed length for permutation branching programs. However, our work proceeds by analyzing the eigenvalues of the stochastic matrices that arise in the transitions of the branching program which arguably makes the technique more robust. As a corollary of our techniques, we present new results on the ``small biased spaces for group products'' problem by Meka and Zuckerman (RANDOM 2009). We get a pseudorandom generator with seed length $ \log n \cdot (\log |G|+ \log (1/\epsilon))$. Previously, using the result of Kouck\'{y} et. al., it was possible to get a seed length of $\log n \cdot (|G|^{O(1)} + \log (1/\epsilon))$ for this problem.
Index Terms:
branching programs, INW generator, expander products
Citation:
Anindya De, "Pseudorandomness for Permutation and Regular Branching Programs," ccc, pp.221-231, 2011 26th Annual IEEE Conference on Computational Complexity, 2011
Usage of this product signifies your acceptance of the Terms of Use.