Grundlagen der Theoretische Informatik
Slides
11.04.2018: Einführung
[introduction.pdf]
12.04.2018: Terminologie (I)
[terminologie.pdf]
(nach der Vorlesung)
18.04.2018: Terminologie (II)
[terminologie2.pdf]
(nach der Vorlesung)
Dycksprache -- Beweis: L(G)= Dk:
[Beweis-Dycksprache.pdf]
19.04.2018: Terminologie (III)
[terminologie3.pdf]
(nach der Vorlesung; letzte Änderung 4.06.2018, Seite 9)
Abzählbarkeit: Beweis
[Beweis-abzaehlbar.pdf]
25.04.2018: Terminologie (IV)
[terminologie4.pdf]
(nach der Vorlesung; letzte Änderung 4.06.2018, Seite 6)
25.04.2018: Endliche Automaten (I)
[endliche-automaten1.pdf]
(nach der Vorlesung)
26.04.2018: Endliche Automaten (II)
[endliche-automaten2.pdf]
(nach der Vorlesung)
2.05.2018: Endliche Automaten (III)
[endliche-automaten3.pdf]
(nach der Vorlesung)
3.05.2018: Endliche Automaten (IV)
[endliche-automaten4.pdf]
(nach der Vorlesung)
9.05.2018: Endliche Automaten (V)
[endliche-automaten5.pdf]
(vor der Vorlesung)
Beispiel: Berechnung eines regulären Ausdrucks für L(A)
[beispiel1.pdf]
Beispiel: Berechnung eines Automaten mit L(A) = I(r)
[beispiel2.pdf]
9.05.2018: Kellerautomaten (I)
[keller-automaten1.pdf]
(nach der Vorlesung)
16.05.2018: Kellerautomaten (II)
[keller-automaten2.pdf]
(vor der Vorlesung)
17.05.2018: Kellerautomaten (III)
[keller-automaten3.pdf]
(nach der Vorlesung)
30.05.2018: Kellerautomaten (IV)
[keller-automaten4.pdf]
(vor der Vorlesung)
6.06.2018: Question/Answer Session
7.06.2018: Kellerautomaten (V)
[keller-automaten5.pdf]
(vor der Vorlesung)
Hopcroft, Motwani, Ullman: Enführung in Automatentheorie, Formale Sprachen und Berechenbarkeit:
Seiten 272-275:
[leeren-Stack->Endzustand.pdf]
Seiten 276-277:
[Endzustand->leeren-Stack.pdf]
13.06.2018 und 14.06.2018: Kellerautomaten (VI)
[keller-automaten6.pdf]
(vor der Vorlesung)
14.06.2018: Turing Maschinen (I)
[turing-maschinen1.pdf]
(nach der Vorlesung)
21.06.2018: Turing Maschinen (II)
[turing-maschinen2.pdf]
(nach der Vorlesung)
27.06.2018: Turing Maschinen (III)
[turing-maschinen3.pdf]
(nach der Vorlesung)
28.07.2018: Turing Maschinen (IV)
[turing-maschinen4.pdf]
(nach der Vorlesung)
4.07.2018: Turing Maschinen (V)
[turing-maschinen5.pdf]
(nach der Vorlesung)
5.07.2018: Turing Maschinen (VI)
[turing-maschinen6.pdf]
(vor der Vorlesung)
5.07.2018: Komplexität (I)
[komplexitaet1.pdf]
(nach der Vorlesung)
11.07.2018 und 12.07.2018: Komplexität (II)
[komplexitaet2.pdf]
(vor der Vorlesung)
Liste mit Themen für die erste Teilklausur
[themen-tk1.pdf]
Liste mit Themen für die zweite Teilklausur
[themen-tk2.pdf]