Table of Contents
Fetching ...

A Pseudorandom Generator for Functions of Low-Degree Polynomial Threshold Functions

Penghui Yao, Mingnan Zhao

TL;DR

This work establishes an explicit pseudorandom generator that $\varepsilon$-fools any function of $k$ degree-$d$ polynomial threshold functions over Gaussian space with seed length $\mathrm{poly}(k,d,1/\varepsilon)\cdot\log n$. The construction decomposes into two main components: (i) bounded-independence Gaussian vectors $Y_i$ whose average $Y$ fools the target class, with $R$-wise independence and $R=O(\log(kd/\varepsilon))$, and (ii) a discretization step that replaces $Y$ by a finite-entropy, $O(dR)$-wise independent approximation $X$ while preserving fooling guarantees. The analysis combines a mollifier-based reduction, a hybrid argument across steps, Taylor expansions in Gaussian space, Hermite expansions, and anti-concentration hypercontractivity to control error terms. The result yields an explicit PRG with seed length polynomial in $k$, $d$, and $1/\varepsilon$ times $\log n$, enabling derandomization for a broad family of low-degree PTFs on Gaussian space and offering a route to efficient constructions via discretization of Gaussian sources.

Abstract

Developing explicit pseudorandom generators (PRGs) for prominent categories of Boolean functions is a key focus in computational complexity theory. In this paper, we investigate the PRGs against the functions of degree-$d$ polynomial threshold functions (PTFs) over Gaussian space. Our main result is an explicit construction of PRG with seed length $\mathrm{poly}(k,d,1/ε)\cdot\log n$ that can fool any function of $k$ degree-$d$ PTFs with probability at least $1-\varepsilon$. More specifically, we show that the summation of $L$ independent $R$-moment-matching Gaussian vectors $ε$-fools functions of $k$ degree-$d$ PTFs, where $L=\mathrm{poly}( k, d, \frac{1}ε)$ and $R = O({\log \frac{kd}ε})$. The PRG is then obtained by applying an appropriate discretization to Gaussian vectors with bounded independence.

A Pseudorandom Generator for Functions of Low-Degree Polynomial Threshold Functions

TL;DR

This work establishes an explicit pseudorandom generator that -fools any function of degree- polynomial threshold functions over Gaussian space with seed length . The construction decomposes into two main components: (i) bounded-independence Gaussian vectors whose average fools the target class, with -wise independence and , and (ii) a discretization step that replaces by a finite-entropy, -wise independent approximation while preserving fooling guarantees. The analysis combines a mollifier-based reduction, a hybrid argument across steps, Taylor expansions in Gaussian space, Hermite expansions, and anti-concentration hypercontractivity to control error terms. The result yields an explicit PRG with seed length polynomial in , , and times , enabling derandomization for a broad family of low-degree PTFs on Gaussian space and offering a route to efficient constructions via discretization of Gaussian sources.

Abstract

Developing explicit pseudorandom generators (PRGs) for prominent categories of Boolean functions is a key focus in computational complexity theory. In this paper, we investigate the PRGs against the functions of degree- polynomial threshold functions (PTFs) over Gaussian space. Our main result is an explicit construction of PRG with seed length that can fool any function of degree- PTFs with probability at least . More specifically, we show that the summation of independent -moment-matching Gaussian vectors -fools functions of degree- PTFs, where and . The PRG is then obtained by applying an appropriate discretization to Gaussian vectors with bounded independence.

Paper Structure

This paper contains 25 sections, 15 theorems, 85 equations, 1 table.

Key Result

Theorem 1.3

(Informal version of thm:main_formal) There exists an explicit PRG $\epsilon$-fools any function of $k$ degree-$d$ PTFs over Gaussian space with seed length $\mathrm{poly}\!\left(k,d,1/\epsilon\right)\cdot\log n$.

Theorems & Definitions (25)

  • Definition 1.1
  • Definition 1.2
  • Theorem 1.3
  • Theorem 1.4
  • Lemma 1.5
  • Theorem 2.1: Multidimensional Taylor's Theorem
  • Lemma 2.5: Lemma 16 in KM22
  • Theorem 2.6
  • Lemma 2.7: Theorem 8 in CW01
  • Lemma 2.8: Lemma 22 in Kan11b
  • ...and 15 more