Extractors and Pseudorandom Generators
Luca Trevisan Columbia University
– Extractors and Pseudorandom Generators– 1
Extractors and Pseudorandom Generators Luca Trevisan Columbia - - PowerPoint PPT Presentation
Extractors and Pseudorandom Generators Luca Trevisan Columbia University Extractors and Pseudorandom Generators 1 Contents We present a new approach to construct extractors. Extractors transform a weakly random (realistic)
– Extractors and Pseudorandom Generators– 1
– Extractors and Pseudorandom Generators– 2
– Extractors and Pseudorandom Generators– 3
– Extractors and Pseudorandom Generators– 4
X UNIFORM uniform T T Extractor Almost same acceptance probability
– Extractors and Pseudorandom Generators– 5
– Extractors and Pseudorandom Generators– 6
A A Ext I I Almost same acceptance probability UNIFORM X uniform
– Extractors and Pseudorandom Generators– 7
A Ext I X 00 . . . 0 00 . . . 1 A Ext I X 11 . . . 1 A Ext I X YES NO YES Take the majority answer . . . – Extractors and Pseudorandom Generators– 8
– Extractors and Pseudorandom Generators– 9
Min Output Additional Reference entropy k length m randomness t Type Zuckerman’96 γn (1 − δ)k O(log n) Ext. Ta-Shma’96 any k k O((log n)9) Ext. nγ k1−δ O(log n log · · · log n) Ext. Saks et al. ’96 nγ k1−δ O(log n) Disp. Ta-Shma’98 any k k − (log n)O(1) O(log n) Disp. This talk nγ k1−δ O(log n) Ext. any k k1−δ O((log n)2/ log k) Ext.
– Extractors and Pseudorandom Generators– 10
– Extractors and Pseudorandom Generators– 11
uniform s uniform Generator T T Almost same acceptance probability
– Extractors and Pseudorandom Generators– 12
uniform s hard predicate P
indistinguishable from uniform
– Extractors and Pseudorandom Generators– 13
– Extractors and Pseudorandom Generators– 14
– Extractors and Pseudorandom Generators– 15
uniform s hard predicate P Our extractor IW uniform s weakly random X IW Impagliazzo−Wigderson Generator Output from uniform indistinguishable Output to uniform close
– Extractors and Pseudorandom Generators– 16
– Extractors and Pseudorandom Generators– 17
– Extractors and Pseudorandom Generators– 18
– Extractors and Pseudorandom Generators– 19
uniform s hard predicate P
indistinguishable from uniform Our extractor uniform s weakly random X Output close to uniform ECC NW NW Nisan−Wigderson Generator
– Extractors and Pseudorandom Generators– 20
– Extractors and Pseudorandom Generators– 21
– Extractors and Pseudorandom Generators– 22
– Extractors and Pseudorandom Generators– 23
n
– Extractors and Pseudorandom Generators– 24
n
– Extractors and Pseudorandom Generators– 25
– Extractors and Pseudorandom Generators– 26
– Extractors and Pseudorandom Generators– 27