Institute of

Theoretical Computer Science

Carl-Friedrich-Gauß-Fakultät

Technische Universität Braunschweig

Vorlesung: Theoretische Informatik II

Sommersemester 2017 in Braunschweig

Neuigkeiten

17. Februar
Es gibt nun eine Informationsseite zur Abschlussklausur am 15. März.
31. Juli
Die Ergebnisse der Abschlussklausur vom 18. Juli sind nun verfügbar:
24. Juli
Die Klausureinsicht zur Abschlussklausur wird am Dienstag, dem 08. August, ab 14:00 in Raum IZ 358 stattfinden.
12. Juli
Die Raumaufteilung für die Abschlussklausur ist nun verfügbar (siehe unten).
12. Juli
Wir werden vor der Abschlussklausur eine Fragestunde anbieten, und zwar am Montag, dem 17. Juli, ab 13:15 in Raum PK2.2 (Raum und Termin der Vorlesung).
9. Juli
Die Vorlesungsnotizen umfassen nun den Stoff zu deterministischer Polynomialzeit (P).
Wir bedanken uns bei allen Studierenden, die uns bereits Fehler im Script gemeldet haben und freuen uns über weitere Hinweise.
6. Juli
Das 6. Übungsblatt war das letzte Übungsblatt, das bepunktet wird und damit relevant für die Studienleistung ist.
Wir haben ein 7. Übungsblatt mit Zusatzaufgaben zur Vorbereitung auf die Klausur online gestellt. Es soll nicht abgegeben werden und wird nicht bewertet. Wir werden die Aufgaben in einer freiwilligen Großübung am Dienstag, dem 11. Juli, um 17 Uhr in Raum PK2.2 vorrechnen.
6. Juli
Eine aktualisierte Version der Vorlesungsnotizen, die den Stoff bis einschließlich Woche 11 (L, NL, coNL) beinhaltet, ist nun verfügbar.
22. Juni
Am Dienstag, dem 27.06, werden wir ab 17 Uhr in Raum PK2.2 eine weitere Großübung anbieten.
15. Juni
Um den Vorlesungsstoff in vollem Umfang präsentieren zu können, werden wir die beiden Vorlesungen, die Aufgrund von Feiertagen (17. April und 1. Mai) ausgefallen sind, nachholen. Daher werden wir an den nächsten beiden regulären Terminen der Großübung stattdessen eine Vorlesung anbieten. Die Großübung verschieben wir auf einen Zusatztermin am selben Abend, ab 17:00 in Raum PK2.2. Mit anderen Worten:
  • 20.06, 13:15, PK2.2: Vorlesung statt Großübung
  • 20.06, 17:00, PK2.2: Ersatztermin Großübung (Notizen)
  • 04.07, 13:15, PK2.2: Vorlesung statt Großübung
  • 04.07, 17:00, PK2.2: Ersatztermin Großübung
15. Juni
Mehr Informationen zur Abschlussklausur in der ersten Woche der vorlesungsfreien Zeit am Dienstag, dem 18. Juli, sind nun weiter unten auf dieser Seite zu finden.
12. Juni
Am Dienstag, dem 13. Juni, findet eine Vorlesung statt (und keine Großübung).
30. Mai
Aufgrund der Exkursionswoche entfallen die Vorlesungen in der Woche vom 5. - 9. Juni.
30. Mai
Die erste Version der geTeXten Vorlesungsnotizen ist nun verfügbar.
2. Mai
Der Termin für; die Abschlussklausur ist nun weiter unten auf dieser Seite zu finden.
6. April
Zur Anmeldung für die Übungsgruppen erfolgt über Zettel. Diese hängen nun im Institut für Theoretische Informatik neben Raum 344 aus. Bitte tragen Sie sich, wenn Sie an den Übungen teilnehmen wollen, bis Dienstag, den 11. April, 13:30, in eine Übungsgruppe ein. Eine Liste der angebotenen Termine finden Sie weiter unten auf dieser Seite.
5. April
Das erste Übungsblatt ist online, und muss bis Donnerstag, 13. April, in Dreier- oder Vierergruppen abgegeben werden. Die erste Übungsstunde, in der dieses Blatt besprochen wird, findet in der 3. Vorlesungwoche (19. - 21. April) statt.
3. April
Die erste Vorlesung findet am Montag, dem 03.04.2017 von 13:15 - 14:45 in Raum PK 2.2 statt.
3. April
Im zweiwöchigen Rhytmus finden jeweils abwechselnd zwei Vorlesungen beziehungsweise eine Vorlesung und eine Großübung pro Woche statt.

Vorlesung / Großübung

Übungen

Übungsblätter

Die Übungsblätter werden während des Semesters hier zur Verfügung gestellt. Kontakten Sie bei Fragen zu den Übungsblättern Ihren Tutor oder Sebastian.

Prüfungsmodalitäten

Modul

Abschlussklausur

Material

Wir bieten geTeXte Vorlesungsnotizen an.

Vorlesungsnotizen (zuletzt aktualisiert am 16. Juli)

Die Notizen sind derzeit noch unvollständig. Wir werden sie im Laufe des Semestern ergänzen. Leider ist es uns aus Zeitgründen nicht möglich, die Notizen bereits vor der jeweiligen Vorlesung zur Verfügung zu stellen.

Zudem gibt es handschriftliche Notizen zu einzelnen Themen der Vorlesung.
  1. Fixpunkte (Woche 1)
  2. Datenflussanalyse (Woche 1/2)
  3. Folien zu Datenflussanalyse (Woche 2)
  4. Unentscheidbarkeit, die universelle Turing-Maschine, das Halteproblem, Reduktionen (Woche 7)
  5. Post's theorem and Rice's theorem (Woche 8/9)
  6. Unentscheidbare Probleme der kontextfreien Sprachen (Woche 9)
  7. Zeit- und Platzkomplexitätsklassen (Woche 9/10)
  8. Summary of the relationship among the robust complexity classes (Woche 10)
  9. L und NL (Woche 10/11)
  10. Satz von Immerman und Szelepcsényi (Woche 11)
  11. P and NP (Woche 12)
  12. PSPACE (Woche 13)
  13. Satz von Savitch (Woche 13)
Die folgenden Notizen aus den Vergangenen Jahren werden wir im Laufe des Semesters in die obige Liste einpflegen. Als weitere Materialien verweisen wir auf die folgenden Vorlesungsnotizen.

Literatur