Lecture: Wednesday 14:15 - 15:45, room 1.819
Practice class: Wednesday 16:00 - 17:30, room 1.817
Lecturer:
Tamás Lukovszki
| - | foliák |
| 1. Introduction | |
| 2. Grammars | |
| 3. Programmed grammars, matrix grammars, random context grammars, L-systems | |
| 4. Regular expressions, finite automata | |
| 5. Finite automata, DFA, NFA, minimal DFA, regular pumping lemma | |
| 6. Probabilistic automata, Pushdown automata, Context-free languages | |
| 7. Turing machines, Variants, Church-Turing thesis, Recursively enumerable languages | |
| 8: Diagonalization, Decision problems, undecidability |
J. E. Savage, Models of Computation: Exploring the Power of Computing,
Brown University, 1998.
https://cs.brown.edu/people/jsavage/book/pdfs/ModelsOfComputation.pdf
M. Sipser, Introduction to the Theory of Computation, 3rd edition, Cengage, 2012.