Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
166 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Pseudorandomness for Regular Branching Programs via Fourier Analysis (1306.3004v2)

Published 13 Jun 2013 in cs.CC

Abstract: We present an explicit pseudorandom generator for oblivious, read-once, permutation branching programs of constant width that can read their input bits in any order. The seed length is $O(\log2 n)$, where $n$ is the length of the branching program. The previous best seed length known for this model was $n{1/2+o(1)}$, which follows as a special case of a generator due to Impagliazzo, Meka, and Zuckerman (FOCS 2012) (which gives a seed length of $s{1/2+o(1)}$ for arbitrary branching programs of size $s$). Our techniques also give seed length $n{1/2+o(1)}$ for general oblivious, read-once branching programs of width $2{n{o(1)}}$, which is incomparable to the results of Impagliazzo et al.Our pseudorandom generator is similar to the one used by Gopalan et al. (FOCS 2012) for read-once CNFs, but the analysis is quite different; ours is based on Fourier analysis of branching programs. In particular, we show that an oblivious, read-once, regular branching program of width $w$ has Fourier mass at most $(2w2)k$ at level $k$, independent of the length of the program.

Citations (65)

Summary

We haven't generated a summary for this paper yet.