Teoria
d'autòmats
Temari
1.- Conceptes
1.1. Alfabets, mots i llenguatges
1.2. Aparionament entre conjunts numerables
1.2.1. Numerabilitat1.3. No numerabilitat. Diagonalització de Cantor
1.4. Operacions sobre llenguatges
1.4.1. Operacions booleanes2.- Llenguatges regulars
1.4.2. Altres operacions
1.4.3. Morfismes
2.1. Autòmats finits deterministes i indeterministes
2.1.1. Autòmats finits deterministes2.2. Minimització dels autòmats finits deterministes
2.1.2. Autòmats finits indeterministes
2.1.3. Determinització d'autòmats finits deterministes
2.3. Operacions amb autòmats finits deterministes
2.3.1. Unió2.4. Expressions regulars
2.3.2. Intersecció
2.3.3. Complementari
2.3.4. Concatenació
2.3.5. Estrella de kleene
2.5. Llenguatges no regulars. Lema de bombament
3.- Llenguatges incontextuals
3.1. Definicions
3.2. Arbres de derivació
3.3. Ambigüitat
3.4. Simplificació de gramàtiques
3.4.1. Eliminació de produccions buides3.5. Normalització de gramàtiques
3.4.2. Eliminació de produccions unàries
3.4.3. Eliminació de símbols inútils
3.5.1. Forma normal de Chomsky3.6. Gramàtiques regulars
3.5.2. Forma normal de Greibach
3.7. Autòmats amb pila
3.7.1. Autòmats amb pila deterministes4.- Llenguatges sensibles al context
3.7.2. Autòmats amb pila indeterministes
4.1. La jerarquia de Chomsky
5.- Llenguatges recursivament enumerables
5.1. Màquina de Turing
5.1.1. La màquina de Turing5.2. Modificacions de la màquina de Turing
5.1.2. Llenguatges recursivament enumerables
5.1.3. La màquina de Turing com a computadora de funcions
5.2.1. La màquina de Turing amb una cinta infinita en ambdós sentits5.3. Tesi de Church
5.2.2. Màquines de Turing amb diverses cintes
5.2.3. Màquines de Turing no deterministes
5.2.4. Altres màquines de Turing
5.4. Codificació. Godelització
5.5. Funcions recursives i conjunts recursius
5.5.1. Caracterització i propietats6.- Calculabilitat
5.5.2. El problema de la parada
5.5.3. Reductibilitat
6.1. Màquina de Turing universal
6.2. Problemes indecidibles
6.2.1. El teorema de Rice6.3. Sistemes de correspondència de Post
6.4. Decidibilitat dels llenguatges incontextuals
7.- Introducció a la complexitat
7.1. El problema de la complexitat
7.2. Xarxes neuronals
Bibliografia general
E. Golobardes i Ribé, Teoria d'Autòmats, Publicacions d'Enginyeria i Arquitectura La Salle, 2000/2001 (nova edició)
E. Golobardes i Ribé, Col·lecció de problemes de Teoria d'Autòmats, Publicacions d'Enginyeria i Arquitectura La Salle
John E. Hopcroft; Jeffrey D. Ullman, Introduction to automata theory,
languages, and
computation, Addison-Wesley Publishing Company, 1979.
John E. Hopcroft; Jeffrey D. Ullman, Introducción a la teoría
de autómatas, lenguajes y
computación, CECSA, 1993.
Harry R. Lewis; Christos H. Papadimitriou, Elements of the theory of
computation, Prentice-Hall
Inc., 1981.
Michael A. Harrison, Introduction to formal language theory, Addison-Wesley
Publishing
Company, 1978.
D. Wood, Theory of computation, Harper and Row, N.Y., 1987.
M.D. Davis; R. Sigal; E.J. Weyuker, Computability, Complexity, and Languages,
Academic
Press, 1994.
J.G. Brookshear, Teoria de la computación, Addison-Wesley Iberoamericana, 1993.
J.C. Ferrando; V. Gregorio, Matematica Discreta, Editorial Reverte,
S.A., 1994.
Distribució dels temes
| Telephone | +34 932 902 433 and +34 932 902 400 |
| Fax | +34 932 902 416 |
| elisabet@salleURL.edu |