In this lecture we covered Nisan's pseudorandom generator for log space.
One thing I had to rush over at the end was the actual definition of the generator, along with its seed length!
Here is an official inductive definition of the generator: Let be functions. We define inductively by , .
Finally, Nisan's generator maps into . Here the 's are the "descriptions" of the hash functions.
Recall that we are using the simple "" pairwise independent hash family; the "description" of such a function is just the -bit string . Conveniently, choosing this description uniformly at random coincides with choosing uniformly at random.
So finally, the seed length is . Since , this is indeed seed-length, as claimed. The number of output bits is in fact (which is, as we noted, slightly more than we need).
Tuesday, March 17, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.