Fooling intersections of low-weight halfspaces

A weight-t halfspace is a Boolean function f(x)=sign(w1x1++wnxnθ) where each wi is an integer in {t,,t}. We give an explicit pseudorandom generator that δ-fools any intersection of k weight-t halfspaces with seed length poly(logn,logk,t,1/δ). In particular, our result gives an explicit PRG that fools any intersection of any quasipoly(n) number of halfspaces of any polylog(n) weight to any 1/polylog(n) accuracy using seed length polylog(n).

Prior to this work no explicit PRG with seed length o(n) was known even for fooling intersections of n weight-1 halfspaces to constant accuracy.

Our analysis introduces new coupling-based ingredients into the standard Lindeberg method for establishing quantitative central limit theorems and associated pseudorandomness results.

Joint work with Li-Yang Tan.

Date

Speakers

Rocco Servedio

Affiliation

Columbia University