Curso de posgrado en ciencias de la computación, segundo semestre de 2012.
Guillaume Hoffmann, FaMAF UNC
Duración: 20 clases (40 horas). Empieza el 21 de agosto.
Horarios/lugar: martes 10h-12h, jueves 10h-13h, aula 24.
Slides
Programa
- P,NP
- Máquina de Turing
- P vs NP, NP completitud, reducciones
- Teorema de Cook-Levin
- Complejidad espacial
- PSPACE, NPSPACE. QBF, PSPACE completitud
- L, NL, PATH, NL completitud, coNL
- Jerarquía polinomial
- Computación aleatoria
- Criptografía
- Computación cuántica
Bibliografía
- 'Computational Complexity: A Modern Approach', Arora y Barak, 2007 (draft)
- 'Introduction To The Theory Of Computation', Sipser, 1996.
- 'The annotated Turing', Petzold, 2008.
Libros en biblioteca FaMAF
Evaluación
Take home.
Videos