Faculdade de Ciências e Tecnologia

Computability and Complexity

Code

8415

Academic unit

Faculdade de Ciências e Tecnologia

Department

Departamento de Matemática

Credits

6.0

Teacher in charge

Isabel Maria Oitavem Fonseca da Rocha Kahle

Weekly hours

4

Teaching language

Português

Prerequisites

---

Subject matter

1- Introduction to computability;

2- Undecidability;

3- Introduction to complexity theory;

4- Basic results of complexity theory;

5- Nondeterminism and NP-completeness;

6- Relative complexity.

Bibliography

Main book:  Computability and Complexity Theory, Steven Homer and Alan L. Selman, Springer.

Other books:

- Structural Complexity, vol. I and II, Balcázar, Días and Gabarró, Springer.

- Mathematical Logic, Part II, Cori and Lascar, Oxford.

- Computability, Klaus Weihrauch, Springer.

- Handbook of Logic and Computer Science, Gabbay and Maibaum (ed.), Oxford University Press.

- A Programming approach to computability, Kfoury, Moll and Arbib, Springer.

- Computers and Intractability. A Guide to the Theory of NP-Completeness, Garey and Johnson, W.H.Freeman and Co., San Francisco.

Evaluation method

The student must attend to 2/3 of the given lectures.

 

Evaluation is based on two seminars per student (presentation, discussion and report) and one test. Each seminar contributs with 40% to the final grade, and the test contributs with 20%.

Grades greater or equal than 10 points lead to approval.

Whenever the grade is more or equal than 18 points, an extra examination might be required. If the student declines it, the final grade of 17 points will be given.

Courses