Theory of Computation - CS 6/76202
Topics
Slides per Page
Introduction
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Finite Automata
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Finite Automata (cont.)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Application of FA's
(by Andrian Marcus)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Regular Languages
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Non-Regular Languages
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Application of Regular Expressions
(by Anthony L. Martinez)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Context-Free Grammars
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Pushdown Automata
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Non-Context-Free Languages
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Application of Context-Free Grammars
(by Saleh Al-shomrani)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Turing Machines
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
PDA with the ability to flip its stacks
(by Alice J. Lewis)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
(paper)
Markup Languages & XML
(by Louis Feng)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Variants of Turing Machine
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Algorithms and Turing Machines
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Decidable Languages
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Turing Machines and Computers
(by Joseph Melnyk)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Undecidable Languages
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Reducibility
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Post's Correspondence Problem is Undecidable
(by Ganta Niveditha)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Time Complexity
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Complexity Classes P and NP
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
NP-completeness; The Cook-Levin Theorem
class handouts
More NP-complete Problems
(by Ganta Niveditha)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Textbooks:
John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman,
Michael Sipser,
Christos H. Papadimitriou,
Introduction to Automata Theory, Languages, and Computation, 2/e.
Introduction to the Theory of Computation,
Computational Complexity,
Addison-Wesley, 2001.
PWS Publishing, Boston 1997.
Addison-Wesley, 1994.
HOMEWORKS
Homework #1 (distributed in class) (discussion on 01/30/2002)
Homework #2 (distributed in class) (discussion on 02/13/2002)
Homework #3 (distributed in class) (discussion on 03/04/2002)
EXAMS
Wednesday, March 20, 2002, 06:15 - 07:30 p.m.
Monday, May 6, 2002, 5:45 - 8:00 pm
Additional Classes: co-NP class
(by Irina Lomonosov)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Class PS problems
(by Alice J. Lewis)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
PS-completeness
(by Saleh Al-shomrani)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Randomized Turing Machines
(by Anthony L. Martinez)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Classes RP and ZPP
(by Joseph Melnyk)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
Primality Testing
(by Andrian Marcus and Louis Feng)
1
(ps)
1
(pdf)
2
(ps)
2
(pdf)
F. Dragan
dragan@cs.kent.edu
Spring 2002