Limitations of Hardness vs. Randomness under Uniform Reductions

  • Authors:
  • Dan Gutfreund;Salil Vadhan

  • Affiliations:
  • Department of Mathematics and CSAIL MIT, ,;School of Engineering and Applied Sciences, Harvard University,

  • Venue:
  • APPROX '08 / RANDOM '08 Proceedings of the 11th international workshop, APPROX 2008, and 12th international workshop, RANDOM 2008 on Approximation, Randomization and Combinatorial Optimization: Algorithms and Techniques
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider (uniform) reductions from computing a function fto the task of distinguishing the output of some pseudorandom generator Gfrom uniform. Impagliazzo and Wigderson [10] and Trevisan and Vadhan [24] exhibited such reductions for every function fin PSPACE. Moreover, their reductions are "black box," showing how to use anydistinguisher T, given as oracle, in order to compute f(regardless of the complexity of T). The reductions are also adaptive, but with the restriction that queries of the same length do not occur in different levels of adaptivity. Impagliazzo and Wigderson [10] also exhibited such reductions for every function fin EXP, but those reductions are not black-box, because they only work when the oracle Tis computable by small circuits.Our main results are that:Nonadaptiveblack-box reductions as above can only exist for functions fin BPPNP(and thus are unlikely to exist for all of PSPACE).Adaptiveblack-box reductions, with the same restriction on the adaptivity as above, can only exist for functions fin PSPACE (and thus are unlikely to exist for all of EXP).Beyond shedding light on proof techniques in the area of hardness vs. randomness, our results (together with [10,24]) can be viewed in a more general context as identifying techniques that overcome limitations of black-box reductions, which may be useful elsewhere in complexity theory (and the foundations of cryptography).