CSIE 5046: Topics in complexity theory

       

Instructor

  • Name: Tony Tan
  • Room: CSIE 516
  • Office hour: By appointment via email
  • Email: tonytan@csie.ntu.edu.tw
  • Personal website

Venue and time

  • Time: Monday, 10:20-13:00
  • Room: 104

Recommended textbooks

  • Computational complexity: A modern approach by B. Barak and S. Arora.

Administrations

  • All notes and homeworks (in both pdf and tex files) will be posted here.
  • To compile the tex file, you will need this file: mysty.sty

Schedule (tentative)

Week Dates Lesson Remark
I 14 Feb. Lesson 0a. Preliminaries (note-00.tex, note-00.pdf) --
II 21 Feb. Lesson 0b. Review on Cook-Levin reductions. --
III 28 Feb. Holiday (Peace memorial day) --
IV 7 Mar. Lesson 1. The class NP (note-01.tex, note-01.pdf) HW 1: hw-01.tex, hw-01.pdf
V 14 Mar. Lesson 2. The class NL and PSPACE (note-02.tex, note-02.pdf) --
VI 21 Mar. Lesson 3. Alternating Turing machines (note-03.tex, note-03.pdf) --
VII 28 Mar. Lesson 4. The polynomial hierarchy (note-04.tex, note-04.pdf) HW 2: hw-02.tex, hw-02.pdf
VIII 4 Apr. Holiday (Children's day) --
IX 11 Apr. Lesson 5. The class #P (note-05.tex, note-05.pdf) --
X 18 Apr. Lesson 6. Boolean circuits (note-06.tex, note-06.pdf) --
XI 25 Apr. Lesson 7. Probabilistic algorithms (note-07.tex, note-07.pdf) HW 2 due.
XII 2 May Lesson 8. Probabilistic reductions (note-08.tex, note-08.pdf) HW 3: hw-03.tex, hw-03.pdf
XIII 9 May Lesson 9. Toda's theorem (note-09.tex, note-09.pdf) --
XIV 16 May Lesson 10. Interactive proofs (note-10.tex, note-10.pdf) --
XV 23 May Lesson 11. IP = PSPACE (note-11.tex, note-11.pdf) --
XVI 30 May -- HW 3 due.