The Community for Technology Leaders
RSS Icon
Subscribe
San Jose, California USA
June 8, 2011 to June 11, 2011
ISBN: 978-0-7695-4411-3
pp: 221-231
ABSTRACT
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, 2011, 2012 IEEE 27th Conference on Computational Complexity, 2012 IEEE 27th Conference on Computational Complexity 2011, pp. 221-231, doi:10.1109/CCC.2011.23
29 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool