50 Jahre Uni Lübeck

Institut für Theoretische Informatik

Theoretische Informatik - CS2000


Veranstaltungsart und -inhalt

Titel Theoretische Informatik
Dozent Prof. Reischuk
Einordnung Bachelor-Studiengang Informatik (Pflicht) 3. Semester
Inhalte
  • Formalisierung von Problemen mittels Sprachen
  • Formale Grammatiken
  • reguläre Sprachen, endliche Automaten
  • kontextfreie Sprachen, Kellerautomaten
  • sequentielle Berechnungsmodelle: Turing-Maschinen, Registermaschinen
  • sequentielle Komplexitätsklassen
  • Simulation, Reduktion, Vollständigkeit
  • (Un-)Entscheidbarkeit und Aufzählbarkeit
  • Halteproblem und Church-Turing These
Qualifikationsziele:
  • theoretische Grundlagen der Syntax und der operationalen Semantik von Programmiersprachen kennen
  • Möglichkeiten und Grenzen der Informatik verstehen
  • algorithmische Probleme modellieren und mit geeigneten Werkzeugen lösen können
  • algorithmische Probleme nach ihrer Komplexität klassifizieren können
Studienleistungen:
  • Übungs- und Programmieraufgaben, Protokoll, aktive Übungsgruppenteilnahme
Abschlussprüfung:
  • Klausur
Diese Veranstaltung baut direkt auf folgenden Lehrmodulen auf, die erfolgreich abgeschlossen sein sollten:
  • Logik für Informatiker
  • Algorithmen und Datenstrukturen
Buchempfehlungen:
  • J. Hopcroft, J. Ullman, R. Motwani: Introduction to Automata Theory, Languages and Computation, Addison Wesley 2001
  • R. Reischuk, Komplexitätstheorie, Band I, Teubner 1998
  • Savage: Models of Computation, Addison Wesley 1998
  • Sander, Stucky, Herschel: Automaten, Sprachen, Berechenbarkeit, Teubner 1992
  • C. Papadimitriou: Computational Complexity, Addison Wesley 1994
  • E. Rich, Automata, Computability, and Complexity, Pearson 2008

Vorlesung

Dozent Prof. Reischuk
Umfang 4 SWS, ECTS-Credits: 8
Termine Di 10:00 – 12:00, AM 4; Do 10:00 – 12:00 AM 4
ACHTUNG: Die Vorlesung am Do. 22.1.09 wird verschoben auf Mi. 21.1.09: H1 von 10:00 bis 12:00 Uhr.
Klausur am 24.2.2009 Bachelor Informatik im Raum AM3, 10:00 - 12:00 h
Vordiplom III/IV, Teilprüfung Informatik IV im Raum AM4, 10:00 - 12:00 h

Übung

Assistent Tunjic
Umfang 2 SWS
Termine Mo 12:00 – 18:00, Seminarraum Informatik 2 + 3; R 60-ZKL, ITCS 2021(14-16h).