| Date | Lecture | Readings to be Completed Before Class |
| M, 1/28 |
1. Introduction plus Finite Automata Review |
§ 1; Computability
and Complexity entry in the Stanford
Encyclopedia of Philosophy |
| W, 1/30 | 2. Myhill-Nerode Theorem |
Review [HMU], [LP], or [S] as needed |
| | |
| M, 2/4 | 3. Context-Free Languages |
Review [HMU], [LP], or [S] as
needed |
| W, 2/6 | 4. Turing Machines | § 2.1 -
2.3, fyi:
excellent, mathematically correct review of a recent Turing biography; HW 1 due
|
| | |
| M, 2/11 | 5. More Turing Machines | §
2.4 - 2.7; current descriptive world |
| W, 2/13 |
Class cancelled due to snow day
|
HW
2 due; please hand in to main office before 5 pm today.
|
| | |
| Tues, 2/19 |
6. Busy
Beaver, Universal TM and
Halting |
§ 3.1 -
3.2; fyi:
Hopcroft article on TMs |
| W, 2/20 | 7. Recursively Enumerable Sets | HW 3
due:
§ 3.3 |
| | |
| M, 2/25 | 8. Undecidability of a CFL Problem | |
| W, 2/27 | 9. Primitive Recursive
Functions |
HW
4 due; see bloop1.rb,
bloop2.rb;
and
Computability
and Complexity entry in the Stanford
Encyclopedia of
Philosophy; current
descriptive world |
F, 2/29
Extra class, usual Time, room 142 | 10. Boolean Logic | § 4; |
| | |
| M, 3/3 | 11. First-Order Logic | §
5.1 - 5.2
|
| W, 3/5 | 12. Tarski's Definition of Truth | §
5.3; HW 5 due
|
| | |
| M, 3/10 | 13. FO Axioms, Soundness
Thm, Meta Thms | § 5.4 |
| W, 3/12 | First Evening Test, 7:30 -- 9:30 pm
| ELAB 323; Study Guide
for First Test |
| 3/17 -- 3/21 | Spring Break
|
| M, 3/24 | 14. Completeness and Compactness Theorems | §
5.5, 5.6; |
| W, 3/26 | 15. Gödel's Incompleteness
Theorem | HW 6 due; § 6.1 - 6.3;
Gödel's Paper; current descriptive world |
| | |
| M, 3/31 | 16. Complexity Classes and
Hierarchies | § 7.1 - 7.2; current descriptive world
|
| W, 4/2 | 17. Savitch and
Immerman-Szelepcsényi Theorems |
§ 7.3; HW 7 due |
| | |
| Tu, 4/7 | 18. Fagin and Cook Theorems |
§ 8.1 - 8.3; current descriptive world
|
| W, 4/9 | 19. NP Completeness | §
9; HW 8
due |
| | |
| M,
4/14 | 20. Alternation |
Alternation article; §16.2; |
| W, 4/16 | 21. Parallelism and Circuit
Complexity | § 15.1 - 15.3; current descriptive world; HW 9
due |
| | |
| W, 4/23 | 22. PSPACE | §
19; current descriptive world; |
| | |
| M,
4/28 | 23. Ladner's
Theorem and Random Computation | § 11.1 - 11.2,
15.4, fyi:
PRIME is in P,
Sym-L = L,
First-Order
Isomorphism Theorem
|
| W, 4/30 | 24. Approximability of NP Optimization
Problems | HW 10
due; § 13 |
| | |
| M, 5/5 | 25. Summary and
Conclusions |
|
| W, 5/7 | Second Evening Test, 7:30 -- 9:30 pm
| LGRC A301; Study Guide
for Second
Test; three
optional logic problems, not for handing in
|
| | |
| M,
5/12 | 26. Arthur-Merlin Games, Interactive Proofs, and Shamir's Theorem | § 12 |
| | |