Pseudorandom generators for polynomials
Encyclopedia
In theoretical computer science
Theoretical computer science
Theoretical computer science is a division or subset of general computer science and mathematics which focuses on more abstract or mathematical aspects of computing....

 a pseudorandom generator for low-degree polynomials is an efficiently computable function whose output is indistinguishable from the uniform distribution by evaluation of low-degree polynomials in the following sense.

Definition

A pseudorandom generator for polynomials of degree over a Finite field
Finite field
In abstract algebra, a finite field or Galois field is a field that contains a finite number of elements. Finite fields are important in number theory, algebraic geometry, Galois theory, cryptography, and coding theory...

 F is an efficient procedure that stretches field elements into field elements and fools any
polynomial of degree d in n variables over F: For every such polynomial p, the statistical distance between the distributions , for uniform in , and , for uniform in , is at most a small .

Construction

The case of linear polynomials is solved by small-bias spaces
Epsilon-Biased Sample Spaces
In computer science \epsilon-biased sample spaces, also known as \epsilon-biased generators or small-bias probability spaces, refer to small probability spaces that approximate larger spaces as defined below...

which give constructions with seed length (this is optimal up to constant factors). Following the sequence of papers (http://www.ccs.neu.edu/home/viola/papers/gen.pdf, http://shachar.lovett.googlepages.com/prg_poly.pdf) it was established in http://www.ccs.neu.edu/home/viola/papers/d.pdf that a sum of small-bias spaces fools degree polynomials. This gives a construction with seed length .
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK