Matemáticas Discretas III: lenguajes, computabilidad y complejidad
Ingenieria en Informática, Universidad Blas Pascal.
Miércoles 20hs30-22hs, lab
Planificación
Apuntes
Bibliografía
Coloquio
Examen final
El examen final consiste en dos partes, una corregida por la prof. Graciela Lerda, otra for el prof. Guillaume Hoffmann. Esta segunda parte consiste de 3 ejercicios entre los siguientes:
- mostrar que un lenguaje es decidible (dando la definición de una máquina de Turing que lo decida)
- mostrar que un lenguaje pertenece a la clase P (dando un algoritmo)
- mostrar que un lenguaje pertenece a la clase NP (dando un algoritmo)
- mostrar que existe una reducción polinomial entre dos lenguajes
- mostrar que un lenguaje es regular (dando la definicion de un AFD que lo reconozca)
- escribir una expresión regular que reconozca un lenguaje dado
- convertir una expresión regular a un AFND-ϵ equivalente
- convertir un AFD en una expresión regular equivalente (usando la eliminación de estados)