Referencias Bibliográficas: [,,]
Temas
- Máquinas de estado finito. 
 
- Expresiones regulares. 
 
- Problema de la parada. 
 
- Gramáticas libres de contexto. 
 
- Introducción a las clases P y NP y al problema P vs. NP. 
 
- Introducción y ejemplos de problemas NP- Completos y a clases NP-Completos. 
 
- Máquinas de Turing, o un modelo formal equivalente de computación universal. 
 
- Máquinas de Turing no determinísticas. 
 
- Jerarquía de Chomsky. 
 
- La tesis de Church-Turing. 
 
- Computabilidad. 
 
- Teorema de Rice. 
 
- Ejemplos de funciones no computables. 
 
- Implicaciones de la no-computabilidad. 	
 
Objetivos de Aprendizaje
- Discute el concepto de máquina de estado finito  [Assessment]
 
- Diseñe una máquina de estado finito determinista para aceptar un determinado lenguaje  [Assessment]
 
- Genere una expresión regular para representar un lenguaje específico  [Assessment]
 
- Explique porque el problema de la parada no tiene solucion algorítmica  [Assessment]
 
- Diseñe una gramática libre de contexto para representar un lenguaje especificado  [Assessment]
 
- Define las clases P y NP  [Assessment]
 
- Explique el significado de NP-Completitud  [Assessment]
 
- Explica la tesis de Church-Turing y su importancia  [Familiarity]
 
- Explica el teorema de Rice y su importancia  [Familiarity]
 
- Da ejemplos de funciones no computables  [Familiarity]
 
- Demuestra que un problema es no computable al reducir un problema clásico no computable en base a él  [Familiarity]
 
Generado por Ernesto Cuadros-Vargas ,               Sociedad Peruana de Computación-Peru,               basado en el modelo de la Computing Curricula de               IEEE-CS/ACM