UW-Madison
Computer Sciences Dept.

CS 710 - Complexity Theory

Spring 2015

Lecture Notes

Date Topic
1 1/21 Introduction [notes]
2 1/23 Universality [notes]
3 1/26 Reductions and completeness [notes]
4 1/30 Nondeterminism [notes]
5 2/2 Time-bounded nondeterminism [notes]
6 2/4 Relativization [notes]
7 2/6 Space-bounded nondeterminism [notes]
8 2/9 Alternation [notes]
9 2/16 The polynomial-time hierarchy [notes]
10 2/18 Time-space lower bounds [notes]
11 2/20 Nonuniformity [notes]
12 2/23 Lower bounds for constant-depth circuits [notes]
13 2/25 Parallellism [notes]
14 2/27 Randomness [notes]
15 3/2 More randomness [notes]
16 3/4 Expanders [notes]
17 3/6 Randomness-efficient error reduction [notes]
18 3/9 Pseudorandom generators [notes]
19 3/11 Space-bounded derandomization [notes]
20 3/16 Time-bounded derandomization [notes]
21 3/18 Worst-case to average-case reductions [notes | more notes]
22 3/20 Randomness extraction [notes]
23 3/23 Counting [notes]
24 3/25 Approximate counting in the polynomial-time hierarchy [notes | more notes]
25 3/27 Reduction of the polynomial-time hierarchy to counting [notes]
26 4/6 Interactive proofs [notes]
27 4/8 Probabilistically checkable proofs [notes]
28 4/13 The PCP theorem [notes]
29 4/15 Zero-knowledge [notes]

 
Computer Sciences | UW Home