Automata on infinite structures
-
Enseignement
Détails
Faculté Faculté des sciences et de médecine Domaine Informatique Code UE-SIN.08502 Langues Anglais Type d'enseignement Cours
Cursus Master Semestre(s) SA-2022 Horaires et salles
Horaire résumé Mercredi 09:15 - 12:00, Hebdomadaire (Semestre d'automne)
Struct. des horaires 3h par semaine durant 14 semaines Heures de contact 42 Enseignement
Responsables - Ultes-Nitsche Ulrich
Enseignants - Ultes-Nitsche Ulrich
Assistants - Stammet Christophe
Description In this course unit, we deal with a fraction of automata theory that is applied when it comes to representing behaviours of reactive systems (OS, communications protocols, control systems, etc.). The common abstraction of the indefinite running time of such systems is the assumption that they run forever, leading to automata models operating on infinite sequences or trees. We will explore different equivalent models of automata on infinite words, namely Büchi, Muller, and Rabin Automata. We will learn how to manipulate them algorithmically, and explore their relation to logic, in particular to the monadic second-order logic of one successor. Finally, we will look at what changes, when these automata are applied to infinite trees rather than infinite words.
Objectifs de formation After the completion of this course unit, the student will:
- know how to manipulate automata algorithmically
- be able to relate set operations to operations on the automaton level
- understand the limited expressiveness of finite-state automata
- see the link between logic and automata
- know how to exploit automata and logic to express properties of systems
After the completion of this course unit, the student will:
- know how to manipulate automata algorithmically
- be able to relate set operations to operations on the automaton level
- understand the limited expressiveness of finite-state automata
- see the link between logic and automata
- know how to exploit automata and logic to express properties of systemsCommentaire MSc-CS BENEFRI - (Code Ue: 43024 / Track: T4) The exact date and time of this course as well as the complete course list can be found at http://mcs.unibnf.ch/.
Course and exam registration on ACADEMIA (not myunifr.ch). Please follow the instructions on https://mcs.unibnf.ch/organization/
Softskills Non Hors domaine Non BeNeFri Oui Mobilité Oui UniPop Non -
Dates et salles
Date Heure Type d'enseignement Lieu 21.09.2022 09:15 - 12:00 Cours PER 21, salle F130 28.09.2022 09:15 - 12:00 Cours PER 21, salle F130 05.10.2022 09:15 - 12:00 Cours PER 21, salle F130 12.10.2022 09:15 - 12:00 Cours PER 21, salle F130 19.10.2022 09:15 - 12:00 Cours PER 21, salle F130 26.10.2022 09:15 - 12:00 Cours PER 21, salle F130 02.11.2022 09:15 - 12:00 Cours PER 21, salle F130 09.11.2022 09:15 - 12:00 Cours PER 21, salle F130 16.11.2022 09:15 - 12:00 Cours PER 21, salle F130 23.11.2022 09:15 - 12:00 Cours PER 21, salle F130 30.11.2022 09:15 - 12:00 Cours PER 21, salle F130 07.12.2022 09:15 - 12:00 Cours PER 21, salle F130 14.12.2022 09:15 - 12:00 Cours PER 21, salle F130 21.12.2022 09:15 - 12:00 Cours PER 21, salle F130 -
Modalités d'évaluation
Examen écrit
Mode d'évaluation Par note -
Affiliation
Valable pour les plans d'études suivants: BcMa - Informatique de gestion - 30 ECTS
Version: 2020/SA_V01
Cours > Modules informatique > Logic
Complément au doctorat [PRE-DOC]
Version: 2020_1/v_01
Complément au doctorat ( Faculté des sciences et de médecine) > UE de spécialisation en Informatique (niveau master)
Enseignement complémentaire en sciences
Version: ens_compl_sciences
Paquet indépendant des branches > UE de spécialisation en Informatique (niveau master)
Informatique [3e cycle]
Version: 2015_1/V_01
Formation continue > UE de spécialisation en Informatique (niveau master)
Informatique [POST-DOC]
Version: 2015_1/V_01
Formation continue > UE de spécialisation en Informatique (niveau master)
MSc en informatique (BeNeFri)
Version: 2023_1/V_01
MSc en informatique (BeNeFri), cours, séminaires et travail de Master > T4 : Theory and Logic
Ma - Business Communication : Informatique de gestion - 90 ECTS
Version: 2020/SA_V02
Cours - 60 ECTS > Groupe d'option > Informatique de gestion > Cours > Modules informatique > Logic
Ma - Informatique de gestion - 90 ECTS
Version: 2020/SA-v01
Cours - min. 45 ECTS > Modules informatique/informatique de gestion > Logic
Ma - Informatique de gestion - 90 ECTS
Version: 2019/SA_V01
Cours - min. 45 ECTS > Modules informatique/informatique de gestion > Logic