English

On Hardness Assumptions Needed for "Extreme High-End'' PRGs and Fast Derandomization

Computational Complexity 2023-11-21 v1

Abstract

The hardness vs.~randomness paradigm aims to explicitly construct pseudorandom generators G:{0,1}r{0,1}mG:\{0,1\}^r \rightarrow \{0,1\}^m that fool circuits of size mm, assuming the existence of explicit hard functions. A ``high-end PRG'' with seed length r=O(logm)r=O(\log m) (implying BPP=P) was achieved in a seminal work of Impagliazzo and Wigderson (STOC 1997), assuming the high-end hardness assumption: there exist constants 0<β<1<B0<\beta < 1< B, and functions computable in time 2Bn2^{B \cdot n} that cannot be computed by circuits of size 2βn2^{\beta \cdot n}. Recently, motivated by fast derandomization of randomized algorithms, Doron et al.~(FOCS 2020) and Chen and Tell (STOC 2021), construct ``extreme high-end PRGs'' with seed length r=(1+o(1))logmr=(1+o(1))\cdot \log m, under qualitatively stronger assumptions. We study whether extreme high-end PRGs can be constructed from the following scaled version of the assumption which we call ``the extreme high-end hardness assumption'', and in which β=1o(1)\beta=1-o(1) and B=1+o(1)B=1+o(1). We give a partial negative answer, showing that certain approaches cannot yield a black-box proof. (A longer abstract with more details appears in the PDF file)

Keywords

Cite

@article{arxiv.2311.11663,
  title  = {On Hardness Assumptions Needed for "Extreme High-End'' PRGs and Fast Derandomization},
  author = {Ronen Shaltiel and Emanuele Viola},
  journal= {arXiv preprint arXiv:2311.11663},
  year   = {2023}
}
R2 v1 2026-06-28T13:25:53.674Z