Kapitoly z teoretické informatiky

 

Garant předmětu:  Doc. RNDr. Alice Kelemenová, CSc.

 

Anotace:
Cílem předmětu je seznámit doktorandy s klasickými oblasti teoretické informatiky jako jsou teorie formálních jazyků a automatů, teorie vyčíslitelnosti a složitosti a se současnými trendy v teoretické informatiky. Absolvování předmětu umožní základní orientaci v oblasti a poskytne absolventům možnost sledovat rozvoj discipliny.

 

Sylabus
Formální jazyk. Motivace, operace.
Formální stroje.
Turingův stroj. Jeho varianty (počet pásek, počet a směr pohybu hlav). Nedeterminismus. Zásobníkový automat. Konečný automat.
Formální gramatiky. Sekvenční gramatiky, paralelní gramatiky, řízené odvození v gramatikách.
Výpočetní síla automatů a gramatik.
Složitost jazyků. Výpočetní složitost a popisná složitost.
Kooperativní a distribuované systémy.
Biologicky motivované stroje a gramatiky. Celulární automat, L systémy, P systémy, ekogramatické systémy.
 

Literatura:
1. D.P. Bovet, P. Crescenzi: Introduction to the theory of complexity. Prentice Hall, 1994
2. E. Csuhaj-Varjú, J. Dassow, J. Kelemen, G. Păun: Grammar systems: A grammatical approach to distribution and cooperation. Gordon and Breach, Yverdon, 1994
3. J. Dassow, G. Paun: Regulated rewriting in formal language theory. Springer Verlag, 1989
4. J. Gruska: Foundation of computing. Thomson 1997
5. G. Rozenberg, A. Salomaa: The mathematical theory of L systems. Academic Press, 1980
6. G. Rozenberg, A. Salomaa (eds.): Handbook of formal languages, Springer Verlag, Berlin, 1997
7. D.A. Simovici, R.L. Tenney: Theory of formal languages with applications. World Scientific, 1999