Automatentheorie und ihre Anwendungen (Wintersemester 2017/18)

Vortragender: Prof. Dr. Thomas Schneider

K4, Master-Ergänzung, „Spezielle Themen der Theoretischen Informatik“

Mo. 10–12 MZH 1110 Erste Sitzung am Mi., 18.10., um 8:15 Uhr
Mi. 8–10 MZH 1460


Kurzbeschreibung

Automatentheoretische Techniken haben nützliche Anwendungen in der Informatik: mit ihnen kann man beispielsweise sicherheitsrelevante Eigenschaften eines Systems überprüfen (Verifikation), robuste XML-Sprachen definieren oder Anfragen auf XML-Bäumen auswerten. Dazu muss man den Standard-Begriff von endlichen Automaten auf Wörtern verallgemeinern, indem man von endlichen Wörtern zu unendlichen Wörtern oder Bäumen übergeht. Diese Erweiterung des Automatenbegriffs sowie die damit verbundenen theoretischen Resultate und praktischen Anwendungen sind Gegenstand dieses Kurses.

Kurzübersicht der Themen:

Wissen aus der Veranstaltung „Theoretische Informatik 1“ ist hilfreich; die relevanten Aspekte werden jedoch am Anfang kurz wiederholt.


Material

Folien

Einführung   4 pro Seite  
Teil 1: endliche Wörter   4 pro Seite   (bis einschließlich 25. 10.)
Teil 2   4 pro Seite   (bis einschließlich 25. 10.)

Fragebögen aus der Vorlesung

Fragebogen 1    (23. 10.)
Fragebogen 2    (25. 10.)

Übungsblätter

Übungsblatt 1    (Abgabe So. 29. 10. in Stud.IP, Besprechung Mi. 1. 11.)

Termine für Übungsblätter und Übungstermine:

Blatt vorauss. Ausgabetermin Abgabetermin Besprechung, Übungstermin
1 Mi. 18. 10. So. 29. 10. Mi. 1. 11.
2 Mo. 30. 10. So. 12. 11. Mi. 15. 11.
3 Sa. 18. 11. Fr.(!) 1. 12. Mo.(!) 4. 12.
4 Sa. 2. 12. Fr. 15. 12. Mo. 18. 12.
5 Sa. 16. 12. Fr. 12. 1. Mo. 15. 1.
6 Sa. 13. 1. Fr. 26. 1. Mo. 29. 1.

Literatur ist am Ende jedes Foliensatzes angegeben. Für weiteres Material siehe Stud.IP.)

Prüfungen

Die Prüfungsmodalitäten werden in der Vorlesung bekanntgegeben.
AG Theorie der künstlichen Intelligenz 23. Okt. 2017  Thomas Schneider
Valid HTML 4.0 Transitional