2/1. 3 credit(s) (plus extra credits for completion). Recommended Type of Completion: zk (examination). Alternate Types of Completion: k (colloquium), z (credit).
I006/02 each even Thursday 9:00–10:50 B007, J. Barnat
I006/06 each even Thursday 9:00–10:50 B003, V. Řehák
I006/01 each odd Thursday 9:00–10:50 B007, J. Barnat
I006/05 each odd Thursday 9:00–10:50 B003, V. Řehák
I006/04 each even Thursday 15:00–16:50 B007, J. Barnat
I006/08 each even Thursday 15:00–16:50 B011, V. Řehák
I006/03 each odd Thursday 15:00–16:50 B007, J. Barnat
I006/07 each odd Thursday 15:00–16:50 B011, V. Řehák
Deterministické bezkontextové jazyky (detCFL) a jejich syntaktická
analýza.
SLL(k) a LL(k) gramatiky a jazyky; vlastnosti a analyzátory.
LR(k), SLR(k) a LALR(k) gramatiky a jazyky; vlastnosti a analyzátory.
Vztahy mezi LL, LR a detCFL.
(Ne)rozhodnutelné problémy z oblasti detCFL.
Specifikace přechodových systémů;
bisimulace; vybrané
(ne)rozhodnutelné problémy se vztahem k verifikaci procesů.
Další typy automatů a jejich aplikace.
(automaty s výstupem, automaty pracujici nad nekonecnymi slovy, stromové
automaty,...)
Syllabus
Deterministic context-free languages (detCFL).
Methods of syntactic analyses of detCFLs.
SLL(k) and LL(k) grammars and languages, properties and
analyzers.
LR(k), SLR(k) and LALR(k) grammars and languages, properties and analyzers.
Relationships between LL, LR and detCFL.
Automata as an intance of transition systems;
bisimulation, concurrent processes - their families and relationships
(Un)decidable problems w.r.t. bisimulation.
Other types of automata and their applications
(automata with output, automata on infinite strings, tree automata).
Literature
AHO, Alfred V., Ravi SETHI and Jeffrey D. ULLMAN. Compilers, principles, techniques, and tools. Reading: Addison-Wesley Publishing Company, 1987. x, 796 s. ISBN 0-201-10088-6. info
CHYTIL, Michal. Automaty a gramatiky. 1. vyd. Praha: SNTL - Nakladatelství technické literatury, 1984. 331 s. info
KOZEN, Dexter C. Automata and computability. New York: Springer, 1997. xiii, 400. ISBN 0-387-94907-0. info
SIPPU, Seppo and Eljas SOISALON-SOININEN. Parsing theory : volume 2 : LR(k)and LL(k) parsing. Berlin: Springer-Verlag, 1990. 417 s. ISBN 0-387-51732-4. info
Assessment methods (in Czech)
Během semestru jedna pisemná zkouška.
Závěrečná zkouška je rovněž písemná; obě bez použití materiálů.