Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
167 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

Fourier bounds and pseudorandom generators for product tests (1902.02428v1)

Published 6 Feb 2019 in cs.CC

Abstract: We study the Fourier spectrum of functions $f\colon {0,1}{mk} \to {-1,0,1}$ which can be written as a product of $k$ Boolean functions $f_i$ on disjoint $m$-bit inputs. We prove that for every positive integer $d$, [ \sum_{S \subseteq [mk]: |S|=d} |\hat{f_S}| = O(m)d. ] Our upper bound is tight up to a constant factor in the $O(\cdot)$. Our proof builds on a new `level-$d$ inequality' that bounds above $\sum_{|S|=d} \hat{f_S}2$ for any $[0,1]$-valued function $f$ in terms of its expectation, which may be of independent interest. As a result, we construct pseudorandom generators for such functions with seed length $\tilde O(m + \log(k/\varepsilon))$, which is optimal up to polynomial factors in $\log m$, $\log\log k$ and $\log\log(1/\varepsilon)$. Our generator in particular works for the well-studied class of combinatorial rectangles, where in addition we allow the bits to be read in any order. Even for this special case, previous generators have an extra $\tilde O(\log(1/\varepsilon))$ factor in their seed lengths. Using Schur-convexity, we also extend our results to functions $f_i$ whose range is $[-1,1]$.

Citations (20)

Summary

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