CS 225: Pseudorandomness
Spring 2011 Schedule

All of the readings are from the draft monograph Pseudorandomness.
 

Date

Title

Reading/Reference

Jan 24

Introduction (Course overview)

Ch. 1

Jan 26

Class cancelled

 

The Power of Randomness

Ch. 2

Jan 31

Randomized Algorithms and Complexity Classes

Sec. 2.1-2.3.1

 

Problem Set 1 (due 2/11)

Probs. 2.2, 2.5, 2.6, 2.7

[pdf]

Feb 2

Sampling and Approximation Problems ,
Random Walks and S-T Connectivity

Sec. 2.3.2-2.4

Basic Derandomization Techniques

Ch. 3

Feb 7

Enumeration, Nonuniformity, Nondeterminism

Sec. 3.1-3.3

Feb 9

Conditional Expectations, Pairwise Independence

Sec. 3.4-3.5

 

Problem Set 2 (due 2/25)

[pdf]

Expander Graphs

Ch. 4

Feb 14

Measures of Expansion, Existence

Sec. 4.1

Feb 16

Random Walks on Expanders, Algebraic Constructions

Sec. 4.2-4.3.1

Feb 21

No class (Presidents' Day)

 

Feb 23

Explicit Constructions, USTCONN in L

Sec. 4.3.2-4.4

 

Problem Set 3 (due 3/11)

[pdf]

List-Decodable Codes

Ch. 5

Feb 28

Definition & Existence

Sec. 5.1

Mar 2

List-Decoding Algorithms

Sec. 5.2

Mar 7

List-Decoding View of Samplers & Expanders

Sec. 5.3-5.4

 

Problem Set 4 (due 4/1)

[pdf]

Randomness Extractors

Ch. 6

Mar 9

Definition & Existence

Sec. 6.1

Mar 14 & 16

No Class (Spring Break)

 

Mar 21

Connections to Other Pseudorandom Objects, Block Sources

Sec. 6.2-6.3.2

Mar 23

Condensers, Constructing Extractors

Sec. 6.3.3-6.5

Mar 28 & 30

No Class (Theory of Cryptography Conference)

Sec. 6.2-6.3.2

 

Problem Set 5 (due 4/22)

[pdf]

Pseudorandom Generators

Ch. 7

Apr 4

Motivation & Definition, Cryptographic PRGs

Sec. 7.1-7.2

Apr 6

Hybrid Arguments, Average-Case Hardness

Sec. 7.3-7.4.1

Apr 11

The Nisan-Wigderson Generator

Sec. 7.4.2-7.4.3

Apr 13

Worst-case/Average-case Connections & Locally Decodable Codes

Sec. 7.5

Apr 18

Local List Decoding & PRGs from Worst-Case Hardness

Sec. 7.6

Apr 20

Connections to other Pseudorandom Objects

Sec. 7.7

 

Problem Set 6 (due 5/6)

[pdf]

Conclusions and Beyond

Ch. 8

Apr 25

The Unified Theory of Pseudorandomness & Additional Topics

 

Algebraic Pseudorandomness

 

Apr 27

Small-bias Spaces, Cayley Expanders, and Linear Codes

Trevisan course notes & BSVW Sec 2.

Naor-Naor Secs 2,7.

May 2

PRGs for Polynomials and Gowers Uniformity

Viola (all)
Viola-Wigderson Sec 2.1

May 4

Non-abelian Cayley Expanders and Representation Theory

Hoory-Linial-Wigderson Sec 11.0-11.1