Weighted Pseudorandom Generators for Read-Once Branching Programs via Weighted Pseudorandom Reductions

Abstract

We study weighted pseudorandom generators (WPRGs) and derandomizations for read-once branching programs (ROBPs). Denote n and w as the length and the width of a ROBP. We have the following results. For standard ROBPs, we give an explicit -WPRG with seed length O( n (nw)\1, w- n\+ w ( w-\2, w n\)+1). For permutation ROBPs with unbounded widths and single accept nodes, we give an explicit -WPRG with seed length O( n( n + (1/) )+(1/)). We also give a new Nisan-Zuckerman style derandomization for regular ROBPs with width w, length n = 2O( w), and multiple accept nodes. We attain optimal space complexity O( w) for arbitrary approximation error = 1/poly (w). All our results are based on iterative weighted pseudorandom reductions, which can iteratively reduce fooling long ROBPs to fooling short ones.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…