IA006/01 each odd Thursday 14:00–15:50 B003, J. Barnat
IA006/02 each even Thursday 14:00–15:50 B003, J. Barnat
IA006/03 each odd Friday 8:00–9:50 B011, V. Řehák
IA006/04 each even Friday 8:00–9:50 B011, V. Řehák
IA006/Nza1p M. Křetínský
Prerequisites
!I006 Automata II
Knowlegde corresponding to the course
IB005 - Formal languages and automata and
IB107 - Computability and complexity
Course Enrollment Limitations
The course is only offered to the students of the study fields the course is directly associated with.
Fields of study the course is directly associated with
there are 6 fields of study the course is directly associated with, display
Course objectives
The purpose of this course is to introduce computer science students to
advanced parts of automata theory (including infinite words,
bisimulations,...) and to understand methods of their applications.
Syllabus
Methods of syntactic analyses of detCFLs.
LL(k) grammars and languages, properties and
analyzers.
LR(k) grammars and languages, properties and analyzers.
Relationships between LL, LR and detCFL.
Transition systems and nondeterminism - bisimulation. Selected decidable
problems related to process verification.
Automata and infinite words:
infinite words,
regular (rational) sets of infinite words.
Automata: deterministic and nondeterministic Buchi automata,
Muller, Rabin, and Street automata. McNaughton theorem.
Relationships.
Literature
Handbook of formal languages. Vol. 2, Linear modeling : background and application. Edited by Grzegorz Rozenberg - Arto Salomaa. Berlin: Springer-Verlag, 1997. xv, 528 s. ISBN 3-540-60648-3-. info
Handbook of formal languages. Vol. 3, Beyond words. Edited by Grzegorz Rozenberg - Arto Salomaa. Berlin: Springer-Verlag, 1997. xiv, 625 s. ISBN 3-540-60649-1-. 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
CHYTIL, Michal. Automaty a gramatiky. 1. vyd. Praha: SNTL - Nakladatelství technické literatury, 1984. 331 s. 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ů.