CSE 7421 Research Seminar on Complexity Theory, Spring 2006

Description
This seminar will focus on important classical and modern results in complexity theory. We will aim to cover all of the following topics: time and space complexity (Savitch's and Immerman-Szelepcsènyi's theorems), the polynomial hierarchy, probabilistic complexity classes (BPP, RP, ZPP), interactive proof systems (IP, AM, MA), hardness of approximations and the PCP Theorem, counting and #P-completeness, circuit complexity, pseudorandomness and derandomization. If time permits, we will also study other advanced topics such as relativization, natural proofs, and average-case complexity. The exact syllabus of the seminar will depend greatly on the participants' interests.

Instructor: Professor Sally Goldman
Credit: 1 unit, Pass/Fail
Time and Place: Tuesdays 10-noon, Cupples II 101
Prerequisites: CSE 541T and CSE 547T or equivalent.
Requirements: One or two 2-hour lectures. Auditors welcome.


Text: Online Lecture Notes

We will follow Oded Goldreich's lecture notes:

Other lecture notes available online:

We may also study important recent results (discovered within the past year or so):

Participants


Tentative Schedule

Date Topic Speaker Notes and Landmark papers
1/24 Introduction: P, NP, DTIME and Space Complexity Ben Lectures 1-4 of Goldreich's notes

The Complexity of Theorem-Proving Procedures
Stephen Cook, 1971
Reducibility among combinatorial problems
Richard Karp, 1972
1/31 Non-Deterministic Space Sharath Lectures 5-6

Nondeterministic space is closed under complementation
Immerman, 1988
The method of forced enumeration for nondeterministic automata
Szelepscényi, 1988

1995 Gödel Prize
2/7 Randomized Computations Sally Lecture 7
2/14 Non-Uniform Polynomial Time (P/poly) Eddy Lecture 8
2/21 The Polynomial Hierarchy Eddy Lecture 9

The Polynomial-Time Hierarchy
Stockmeyer, 1977
2/28 Pesudorandomness Brian Lectures 13-14
3/7 Counting and #P-completeness Li-Yang Lecture 10

The Complexity of Computing the Permanent
Valiant, 1979
3/14 Spring Break! . .
3/21 Interactive Proof Systems and Zero-Knowledge Proofs Li-Yang Lectures 11 and 17

The Knowledge Complexity of Interactive Proof-Systems
Goldwasser, Micali, Rackoff, 1985.
IP = PSPACE
Shamir, 1990.

1993 Gödel Prize
3/28 Computational Learning Theory Sally Lecture 25

Language identification in the limit
Gold, 1967
A Theory of the Learnable
Valiant, 1984

2003 Gödel Prize citataion for Freund and Shapire's work on Adaboost.
4/4 Computational Learning Theory, continued Sally Lecture 25
4/11 Probabilistically Checkable Proofs Ben Lectures 12 and 18

Approximating Clique is Almost NP-complete
Frege, Goldwasser, Lovász, Safra, Szegedy, 1991.
Proof verification and hardness of approximation problems

Arora, Lund, Motwani, Sudan, Szegedy, 1992
Probabilistic Checking of Proofs: A New Characterization of NP
Arora, Safra, 1992

2001 Gödel Prize
4/18 Metric Embeddings Brian Chapter 15, Embedding Finite Metric Spaces into Euclidean Spaces
Jiri Matousek, Lecture Notes on Discrete Geometry
4/25 Probabilistically Checkable Proofs, continued.
The Unique Games Conjecture
Sharath Lectures 12 and 18


References / Background Reading

Comprehensive surveys of specific topics:
Li-Yang Tan
January 15, 2006