Advanced Complexity Theory
Lecture Notes
The names of scribes for the lectures are noted in the table below.
LEC # |
TOPICS |
LECTURE NOTES |
SCRIBES / LECTURERS |
1 |
Course Overview |
(PDF) (Courtesy of Shaun Cutts and Dr. Zulfikar Ramzan. Used with permission.) |
Scribe: Shaun Cutts |
2 |
Alternation |
(PDF) (Courtesy of Yu Chen. Used with permission.) |
Scribe: Yu Chen |
3 |
Polynomial Hierarchy |
(PDF) (Courtesy of Shanghua Teng, and Hoe Teck Wee. Used with permission.) |
Scribe: Hoeteck Wee |
4 |
Polynomial Hierarchy (cont.) |
(PDF) (Courtesy of Matthew Lepinski. Used with permission.) |
Scribe: Matthew Lepinski |
5 |
NP and P/poly |
(PDF) (Courtesy of Adam Winkel. Used with permission.) |
Scribe: Adam Winkel |
6 |
Relativization, The Baker-Gill-Solovay Theorem |
(PDF) |
Lecturer: Daniel A. Spielman |
7 |
BPP Error Amplification |
(PDF) (Courtesy of Abhinav Kumar. Used with permission.) |
Scribe: Abhinav Kumar |
8 |
The Valiant-Vazirani Theorem |
(PDF) (Courtesy of Aram Harrow. Used with permission.) |
Scribe: Aram Harrow |
9 |
Counting Classes |
(PDF) (Courtesy of David Liben-Nowell. Used with permission.) |
Scribe: David Liben-Nowell |
10 |
Quantum Computation |
(PDF) (Courtesy of Christopher Avrich. Used with permission.) |
Scribe: Christopher D. Avrich |
11 |
Quantum Complexity |
(PDF) (Courtesy of Daniel Preda. Used with permission.) |
Scribe: Daniel Preda |
12 |
Fourier Transform |
(PDF) (Courtesy of Jonathan Herzog. Used with permission.) |
Scribe: Jonathan Herzog |
13 |
Oracle Quantum Turing Machines |
(PDF) (Courtesy of Abhinav Kumar. Used with permission.) |
Scribe: Abhinav Kumar |
14 |
Reusing Random Bits for BPP Algorithms: Definitions, Analysis |
(PDF) |
Lecturer: Daniel A. Spielman |
15 |
Interactive Proofs |
(PDF) (Courtesy of Gregory Dennis. Used with permission.) |
Scribe: Gregory Dennis Lecturer: Shanghua Teng |
16 |
Interactive proofs of graph non-isomorphism |
(PDF) (Courtesy of Paul Chang. Used with permission.) |
Scribe: Paul M. Chang |
17 |
Recap of Arthur-Merlin Games |
(PDF) (Courtesy of Ronnie Misra. Used with permission.) |
Scribe: Ronnie Misra |
18 |
#P ⊆ IP |
(PDF) (Courtesy of Sergi Elizalde (Doctor of Mathematics). Used with permission.) |
Scribe: Sergi Elizalde |
19 |
Recall Proof Strategy of PSPACE ⊆ IP |
(PDF) (Courtesy of Kenneth McCracken. Used with permission.) |
Scribe: Ken McCracken |
20 |
The Multilinearity Test (cont.) |
(PDF) (Courtesy of Jan Vondrák. Used with permission.) |
Scribe: Jan Vondrák |
21 |
Approximating Max-Clique |
(PDF) (Courtesy of Hiroyoshi Iwashima. Used with permission.) |
Scribe: Hiro Iwashima |
22 |
Derandomizing Logspace Computations |
(PDF) |
Lecturer: Daniel A. Spielman |
Assignments
The problem sets below are due in the lecture session listed in the table.
LEC # |
ASSIGNMENTS |
11 |
|
17 |
Problem Set 2 (PDF) |
5 days after Lec #20 |
Problem Set 3 (PDF) |
7 days after Lec #22 |
Problem Set 4 (PDF) |