Der Kurs stellt die Theorie der formalen Sprachen und ihrer maschinellen
Analyse vor. Damit werden die Grundlagen für eine Beschäftigung
mit maschineller Analyse natürlicher Sprachen gelegt.
Behandelt werden:
Reguläre Ausdrücke und endliche Automaten,
Kontextfreie Grammatiken und ihre Normalformen,
Bäume als syntaktische Strukturen,
Erkennung kontextfreier Sprachen durch Kellerautomaten,
Syntaxanalyse bzgl. kontextfreier Grammatiken,
Chomskys Hierarchie formaler Sprachklassen,
Un/Entscheidbare Probleme zu Grammatiken und formalen Sprachen.
Übungsaufgaben werden hier*) wöchentlich gestellt und sollten zu Hause
bearbeitet werden. Abgabe der Lösung Do 14 Uhr in der Übungsstunde.
Schwierigere Aufgaben werden dort besprochen.