Automaten, Sprachen und Komplexität - Interaktive Studienpläne der TU Ilmenau
Die Interaktiven Studienpläne sind ein Informationsangebot zu den Studiengängen der TU Ilmenau.
Die rechtsverbindlichen Studienpläne entnehmen Sie bitte den jeweiligen Studien- und Prüfungsordnungen (Anlage Studienplan).
Alle Angaben zu geplanten Lehrveranstaltungen finden Sie im elektronischen Vorlesungsverzeichnis.
Bitte beachten Sie, dass auf dieser Seite keine Aktualisierungen mehr vorgenommen werden. Alle Module und Studienpläne ab der PO-Version 2021 (Bachelor- und Master-Studiengänge) sind ab sofort im Campus-Portal erreichbar.
| Modulinformationen zu Modulnummer 100437 - allgemeine Informationen | |
|---|---|
| Modulnummer | 100437 |
| Fakultät | Fakultät für Informatik und Automatisierung |
| Fachgebietsnummer | 2241 (Automaten und Logik) |
| Modulverantwortliche(r) | Prof. Dr. Dietrich Kuske |
| Sprache | Deutsch |
| Turnus | Wintersemester |
| Vorkenntnisse | sicherer Umgang mit mengentheoretischen Begriffen und Notationen (z.B. erworben in "Grundlagen und Diskrete Strukturen") |
| Lernergebnisse und erworbene Kompetenzen | Die Studierenden
Die Studierenden
Die Studierenden
|
| Inhalt | (A) Chomsky-Hierarchie: (1) reguläre Sprachen und ihre Beschreibung mittels deterministischer und nichtdeterministischer endlicher Automaten, regulärer Ausdrücke und rechtslinearer Grammatiken, algorithmische Umformung dieser Beschreibungsmethoden, Entscheidungsverfahren für Leerheit, Inklusion und Äquivalenz, Nicht-Regularitätsbeweise mittels Myhill-Nerode und mittels Pumping-Lemma, Minimalautomat. (2) kontextfreie Sprachen und ihre Beschreibung durch nichtdeterministische Kellerautomaten und kontextfreie Grammatiken in Normalform, algorithmische Umformung (Parsing), deterministische Kellerautomaten, Nicht-Kontextfreiheitsbeweise mittels Pumping-Lemma, Nicht-Abschluss unter Schnitt und Komplement, Entscheidungsverfahren für Leerheit. (3) kontextsensitive Sprachen: linear beschränkte Automaten (4) rekursiv aufzählbare Sprachen: nichtdeterministische Turingmaschinen (B) Berechenbarkeitstheorie Turing-, LOOP-, WHILE- und GOTO-Berechenbarkeit, (primitiv) rekursive Funktionen, Ackermann-Funktion, Church-Turing These, Unentscheidbarkeit des Halteproblems, der Universalität von kontextfreien Sprachen und des Post'schen Korrespondenzproblems (C) Komplexitätstheorie Komplexitätsklassen P, NP, PSPACE und EXPTIME, NP-Vollständigkeit von 3CNF-SAT und von ausgewählten graphentheoretischen Problemen (durch polynomielle Reduktionen), PSPACE-Vollständigkeit von QBF. |
| Medienformen und technische Anforderungen bei Lehr- und Abschlussleistungen in elektronischer Form | Folien, Mitschnitte der Vorlesungen,Übungsblätter (online) |
| Literatur |
|
| Lehrevaluation | |
| Spezifik Referenzmodul | |
|---|---|
| Modulname | Automaten, Sprachen und Komplexität |
| Prüfungsnummer | 2200342 |
| Leistungspunkte | 8 |
| SWS | 6 |
| Präsenzstudium (h) | 67.5 |
| Selbststudium (h) | 172.5 |
| Verpflichtung | Pflichtmodul |
| Abschluss | schriftliche Prüfungsleistung, 150 Minuten |
| Details zum Abschluss | |
| Link zum Moodle-Kurs | https://moodle2.tu-ilmenau.de/course/view.php?id=3183 |
| Lehrende | |
| Anmeldemodalitäten für alternative PL oder SL | |
| max. Teilnehmerzahl | |
| Spezifik im Studiengang Bachelor Informatik 2013 | |
|---|---|
| Modulname | Automaten, Sprachen und Komplexität |
| Prüfungsnummer | 2200342 |
| Leistungspunkte | 8 |
| Präsenzstudium (h) | 67 |
| Selbststudium (h) | 173 |
| Verpflichtung | Pflichtmodul |
| Abschluss | schriftliche Prüfungsleistung, 150 Minuten |
| Details zum Abschluss | |
| Link zum Moodle-Kurs | https://moodle2.tu-ilmenau.de/course/view.php?id=3183 |
| Anmeldemodalitäten für alternative PL oder SL | |
| max. Teilnehmerzahl | |

