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.