On the Implementation of Huge Random Objects

  • Authors:
  • Oded Goldreich;Shafi Goldwasser;Asaf Nussboim

  • Affiliations:
  • -;-;-

  • Venue:
  • FOCS '03 Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We initiate a general study of pseudo-random implementations ofhuge random objects, and apply it to a few areas in which randomobjects occur naturally. For example, a random object beingconsidered may be a random connected graph, a random bounded-degreegraph, or a random error-correcting code with good distance. Apseudo-random implementation of such type T objects must generateobjects of type T that can not be distinguished from random ones,rather than objects that can not be distinguished from typeTobjects (although they are not type T at all). We will model a typeT object as a function, and access objects by queries into thesefunctions. We investigate supporting both standard queries thatonly evaluates the primary function at locations of the user'schoice (e.g., edge queries in a graph), and complex queries thatmay ask for the result of a computation on the primary function,where this computation is infeasible to perform with a polynomialnumber of standard queries (e.g., providing the next vertex along aHamiltonian path in the graph).