Formale Sprachen und Automaten
Vorlesung im Hauptstudium (PG) 3VL+2Ü
Vorlesung: Prof. Dr. Stephan Braun (UniBW)
Übungen: Martin Lange
Termine
VL | Mo, 16-18 | Raum 15, Oettingenstr. 67 |
VL | Di, 16-17 | Raum 23, Oettingenstr. 67 |
Ü | Mi, 16-18 | E40, Theresienstrasse 39 |
Alle Teilnehmer an der Klausur haben mindestens 50% erreicht und damit
bestanden. Die erreichten Punktzahlen im einzelnen:
Matrikel-Nr. |
Aufgabe 1 |
Aufgabe 2 |
Aufgabe 3 |
Punkte gesamt |
090979401351 | 10 | 10 | 8 | 28 |
080978301619 | 10 | 10 | 7 | 27 |
070273306598 | 10 | 10 | 2 | 22 |
051175304140 | 8 | 7 | 5 | 20 |
070478401593 | 10 | 6 | 3 | 19 |
010175304971 | 9 | 7 | 2 | 18 |
181175303923 | 9 | 8 | 1 | 18 |
200575304127 | 9 | 4 | 5 | 18 |
250580401266 | 7 | 8 | 3 | 18 |
Die Klausur kann ab sofort in Raum D1.07, Oettingenstrasse 67, eingesehen und abgeholt werden. Die Scheine
sind in Bearbeitung und sind ab dem 26.8.2002 ebenfalls in Raum D1.07 erhältlich.
Inhalt
Die Vorlesung ergänzt und vertieft den Stoff der Einführungsvorlesung
zum Thema "Formale Sprachen und Automaten". In jedem Abschnitt wird zu
Beginn an die aus der Einführungsvorlesung bekannten Begriffsbildungen
und die wichtigsten Eigenschaften erinnert. Behandelt werden:
- Varianten endlicher Automaten:
Zwei-Wege-Automaten, Automaten mit Ausgabe
- Schaltwerke:
Schaltwerke für Polynome, Schaltwerke für die
Codierung
- Mehrdeutigkeit bei kontextfreien Sprachen: inhärente
Mehrdeutigkeit
- Syntaktische Analyse kontextfreier Sprachen:
Lexikalische Analyse, Grundlagen der syntaktischen Analyse,
sackgassenfreie Analyse durch Links- und Rechtskontext,
Operator- und Präzedenzsprachen, LL-Sprachen, LR-Sprachen
- Deterministische Kellerautomaten
- Lambda-Kalkül:
Informelle Einführung, Formaler Lambda-Kalkül,
Normalformen und Konfluenz, Kombinatoren
- Unentscheidbarkeit:
Entscheidbare Sprachen, das Post'sche Korrespondenzproblem,
Unentscheidbare Probleme bei kontextfreien Sprachen
- Grundzüge der Komplexitätstheorie:
Komplexitätsklassen, praktisch unlösbare Probleme
Skript zur Vorlesung, Dank an Leo Bär: Teil 1,
Teil 2.
Übungsblätter
Literatur
- J.E.Hopcroft, J.D.Ullman: Introduction to Automata theory,
Languages and Computation. Addison-Wesley, 1979.
- A.V.Aho, R.Sethi, J.D.Ullman: Compilers: Principles,
Techniques and Tools. Addison-Wesley, 1986
- I.Wegener: Theoretische Informatik. Teubner, 1993
Martin Lange
Last modified: Tue Aug 27 10:43:48 CEST 2002