CmpE 415 - Theory of Computation
Fall
Semester 2002
http://www.claymath.org/prizeproblems/milliondollarminesweeper.htm
A new homework is assigned in addition to below ones:
Try to prove that EQ_CFG, the topic of our first homework, is co-Turing-recognizable. (Due Tuesday October 8, in the classroom.)
New homeworks are assigned:
Try to find out a way of deciding whether a given pair of CFGs generate the same language or not. (Due Thursday, October 3, classroom)
Solve problems 3.16 and 3.17 from Sipser's book. (Due Tuesday, October 8 5 pm, to be collected by the assistant). You may bring your homeworks directly to the assistant's room ETA 203 or leave them to his mailbox in secretary office in the case of his absence.
You are supposed to do the exercises in the chapter 3 of the book as an homework. This homework will not be collected and graded.
The course hours are as described in the schedule for now on but they are subject to change. Please follow this announcements page frequently.
|
Catalog Data: |
Basic concepts of computation. The theory and representation of algorithms and models of computation. Computability and recursive functions. Formal specification and proofs of programs. Automata theory. |
|
Textbook: |
Michael Sipser. Introduction to the theory of Computation. PWS Publishing Company. |
|
Instructor: |
Assoc. Prof. Cem Say |
|
Assistants: |
M. Okan Irfanoglu ETA 203 , irfanogl@boun.edu.tr |
Prerequisite:
CMPE220 , CmpE 350
Topics:
1. The Church-Turing Thesis
2. Decidability
3. Reducibility
4. Advanced Topics in Computability Theory
5. Time Complexity
6. Space Complexity
7. Intractability
8. Advanced Topics in Complexity Theory
Exams:
Computer Usage:
None
Laboratory projects:
None.
last updated: 21 January 2003