Towards the Pseudorandomness of Expander Random Walks for Read-Once ACC0 circuits
Abstract
Expander graphs are among the most useful combinatorial objects in theoretical computer science. A line of work studies random walks on expander graphs for their pseudorandomness against various classes of test functions, including symmetric functions, read-only branching programs, permutation branching programs, and AC0 circuits. The promising results of pseudorandomness of expander random walks against AC0 circuits indicate a robustness of expander random walks beyond symmetric functions, motivating the question of whether expander random walks can fool more robust asymmetric complexity classes, such as ACC0. In this work, we make progress towards this question by considering certain two-layered circuit compositions of MOD[k] gates, where we show that these family of circuits are fooled by expander random walks with total variation distance error O(λ), where λ is the second largest eigenvalue of the underlying expander graph. For k≥ 3, these circuits can be highly asymmetric with complicated Fourier characters. In this context, our work takes a step in the direction of fooling more complex asymmetric circuits. Separately, drawing from the learning-theory literature, we construct an explicit threshold circuit in the circuit family TC0, and show that it is not fooled by expander random walk, providing an upper bound on the set of functions fooled by expander random walks.
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.