<p>
 Hier finden Sie (nach den Vorlesungen) Informationen zum Inhalt der
 einzelnen Vorlesungsstunden sowie gelegentlich ergänzende Bemerkungen.
</p>

<vspace height="1em"/>

<dl>

 <dt>Do, 12.04.2012</dt>
 <dd>
    Eröffnungsveranstaltung. 
    Kapitel 1: Einführung ins Thema. Organisatorisches. Einige
    Grundbegriffe zum Thema Worte und Sprachen. 
    <br/>Beginn mit Kapitel 2: Endliche Automaten und reguläre
    Sprachen - heute: DFAs, NFAs und Mealy Automaten.
    <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.informatik.uni-frankfurt.de/data/teaching/regularly/dismod/MOD-Skript.pdf">Skript "Diskrete
        Modellierung"</a>: Kapitel 7 (Endliche Automaten zur Modellierung
        von Abläufen)<br/>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: Kapitel 1
        (Einführung) und Kapitel 2 (Endliche Automaten)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung1.pdf">Vortragsfolien</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung
        der Vorlesung:</a> Die E-Lectures zu den Themen 
	<ul>
	  <li>
	    <em>Einführung ins Thema</em>
	    <e-lecture id="smrmdNHfMu"/>
	  </li>
	  <li>
	    <em>NFAs, DFAs und Mealy Automaten</em>
	    <e-lecture id="ZD6JB9LoYN"/>
	  </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 1 sowie Kapitel 2.1-2.3 und 2.7-2.8
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.2.1-1.2.3
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 4.1 und 4.4 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 4 in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt01.pdf">Übungsblatt 1</a>
        wurde ausgeteilt.
        Zusätzlich dazu kann ein Blatt
        mit <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt00.pdf">Präsenzaufgaben</a>,
        deren Lösung in der ersten Übungsstunde besprochen wird,
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt00.pdf">hier</a> 
        heruntergeladen werden.
      </dd>
    </dl>
 </dd>

 <dt>Do, 19.04.2012</dt>
 <dd>
    Weiter mit Kapitel 2: Endliche Automaten und reguläre
    Sprachen - heute: Minimierung von DFAs; insbesondere: der Äquivalenzklassenautomat
    <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 2 (Endliche Automaten)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung2.pdf">Vortragsfolien</a>
        und <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Beispiel-Aequivalenzklassenautomat-eingescannt.pdf">ein Beispiel zur Konstruktion des
        Äquivalenzklassenautomaten (Tafelanschrieb)</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
	  <li>
	    <em>DFA-Minimierung</em>
	    <e-lecture id="7vg1CBThrb"/>
	  </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 3.4
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.2.5
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 4.2 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 4 in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt02.pdf">Übungsblatt 2</a>
        wurde ausgeteilt.
        <br/>
        <strong>Anmerkung:</strong> Aufgabe 2 wird von Blatt 2
        gestrichen, da die darin verwendeten Begriffe in der Vorlesung
        vom 19.04.2012 noch nicht behandelt wurden. Die Punkte für die
        verbleibenden Aufgaben werden wie folgt verteilt:
        Aufgabe 1: 34 Punkte, Aufgabe 3: 26 Punkte, Aufgabe 4:
        20 + 20 = 40 Punkte.
      </dd>
    </dl>
 </dd>

 <dt>Do, 26.04.2012</dt>
 <dd>
    Weiter mit Kapitel 2: Endliche Automaten und reguläre
    Sprachen - heute: Der Satz von Myhill und Nerode, das Pumping Lemma
    <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 2 (Endliche Automaten)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung3.pdf">Vortragsfolien</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
	  <li>
	    <em>Der Satz von Myhill-Nerode und das Pumping Lemma</em>
	    <e-lecture id="GkBqsTZra4"/>
	  </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 3.4 und 3.1
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.2.5 und 1.2.4
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 4.2 und 4.3 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 4 in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt03.pdf">Übungsblatt 3</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 03.05.2012</dt>
 <dd>
    Weiter mit Kapitel 2: Endliche Automaten und reguläre
    Sprachen - heute: Beispiele für die Anwendung (und das Scheitern)
    des Pumping Lemmas, untere Schranken für die Größe von NFAs,
    NFAs mit epsilon-Übergängen, Abschlusseigenschaften
    der Klasse aller regulären Sprachen
    <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 2 (Endliche Automaten)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung4.pdf">Vortragsfolien</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
	  <li>
	    <em>Untere Schranken für die Größe von NFAs,
               NFAs mit epsilon-Übergängen, Abschlusseigenschaften
               der Klasse aller regulären Sprachen</em>
	    <e-lecture id="hkX2I870UQ"/>
	  </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 3.1, 2.4 und 3.2
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.2.4 und 1.2.6
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 4.2 und 4.3 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 4
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
       <br/>
       Die "Fooling Set Methode" zum Nachweis unterer Schranken an die
       Größe von NFAs wird in der folgenden Arbeit beschrieben:
       <a href="http://www.sciencedirect.com/science/article/pii/0020019096000956">I. Glaister,
       J. Shallit, A lower bound technique for the size 
       of nondeterministic finite automata, Information Processing
       Letters 59, pages 75-77, 1996</a>. 
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt04.pdf">Übungsblatt 4</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 10.05.2012</dt>
 <dd>
    Weiter mit Kapitel 2: Endliche Automaten und reguläre
    Sprachen - heute: Homomorphismen, Beispiele für die Anwendung der Abschlusseigenschaften
    der Klasse aller regulären Sprachen, Entscheidungsprobleme, reguläre Ausdrücke
     <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 2 (Endliche Automaten)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung5.pdf">Vortragsfolien</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
	  <li>
	    <em>Homomorphismen, Anwendung der Abschlusseigenschaften
               der Klasse aller regulären Sprachen, Entscheidungsprobleme, reguläre Ausdrücke</em>
	    <e-lecture id="EsiiozagGR"/>
	  </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 3.2, 3.3 und 2.5
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.2.6, 1.2.7 und 1.2.3
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 4.6 und 5.3 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 4
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt05.pdf">Übungsblatt 5</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 24.05.2012</dt>
 <dd>
    Abschluss von Kapitel 2: Endliche Automaten und reguläre
    Sprachen - heute: Der Satz von Kleene, reguläre Ausdrücke für
    Komplement und Durchschnitt, reguläre Grammatiken, Zusammenfassung
    der in Kapitel 2 behandelten Themen
    <br/>
    Beginn mit Kapitel 3: Kontextfreie Sprachen - heute: Beispiele für
    kontextfreie Grammatiken
     <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 2 (Endliche Automaten) und Kapitel 3 (Kontextfreie Sprachen)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung6.pdf">Vortragsfolien</a>
        und <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Beispiel-KNF-Korrektheit.pdf">Beweis, dass eine in der Vorlesung
        entwickelte KFG die Sprache aller Worte mit gleich vielen
        Nullen wie Einsen erzeugt (Tafelanschrieb)</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lectures zu den Themen
	<ul>
	  <li>
	    <em>Der Satz von Kleene, reguläre Ausdrücke für
	    Durchschnitt und Komplement, reguläre Grammatiken</em>
	    <e-lecture id="bYRo4qTsCD"/>
	  </li>
          <li>
            <em>Beispiele für kontextfreie Grammatiken</em> <e-lecture id="MBh7kQj83O"/>
          </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 2.5, 9.1, 4.1 und 4.2
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.2.3 und 1.3
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 5.3 und 6.1 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 4 und 6
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
       <br/>
       Die unteren Schranken für die Größe von regulären Ausdrücken
       für Komplement und Durchschnitt finden sich in in der folgenden
       Arbeit:
       <a href="http://tocl.acm.org/accepted/401neven.pdf">W. Gelade, F. Neven, Succinctness of the Complement and
       Intersection of Regular Expressions. ACM
       Transactions on Computational Logic, Volume 13, Issue 1,
       Article No. 4, 2012.</a>
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt06.pdf">Übungsblatt 6</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 31.05.2012</dt>
 <dd>
    Weiter mit Kapitel 3: Kontextfreie Sprachen - heute: 
    kontextfreie Grammatiken für Programmiersprachen; Ableitungsbäume
    und eindeutige Grammatiken; Pumping Lemma und Ogden's Lemma;
    Chomsky Normalform
     <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 3 (Kontextfreie Sprachen)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung7.pdf">Vortragsfolien</a> 
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
	  <li>
	    <em>Kontextfreie Grammatiken für Programmiersprachen;
	    Ableitungsbäume und eindeutige Grammatiken; Pumping Lemma
	    und Ogden's Lemma</em>
	    <e-lecture id="LbtOZf3pI7"/>
	  </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 4.3, 4.5 und 6.1
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.3.1 und 1.3.2
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 6.1, 6.2, 6.4 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 6
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt07.pdf">Übungsblatt 7</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 14.06.2012</dt>
 <dd>
    Weiter mit Kapitel 3: Kontextfreie Sprachen - heute: 
    Beweis von Ogden's Lemma; Abschlusseigenschaften der Klasse aller
    kontextfreien Sprachen; Kellerautomaten (PDAs)
     <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 3 (Kontextfreie Sprachen)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung8.pdf">Vortragsfolien</a> 
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
          <li>
            <em>Beweis von Odgen's Lemma;
            Abschlusseigenschaften der Klasse aller kontextfreien
            Sprachen; Kellerautomaten
            </em>
	    <e-lecture id="KA0pb6PLnV"/> 
          </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 6.1, 6.2, 5.1, 5.2
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.3.2, 1.3.3, 1.3.5
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 6.4, 6.5, 7.2 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 6
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt08.pdf">Übungsblatt 8</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 21.06.2012</dt>
 <dd>
    Abschluss von Kapitel 3: Kontextfreie Sprachen - heute: 
    Äquivalenz zwischen Kellerautomaten und
    kontextfreien Sprachen (u.a.: die Tripelkonstruktion); deterministisch kontextfreie
    Sprachen; das Wortproblem für kontextfreie Sprachen (der CYK-Algorithmus)
  <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 3 (Kontextfreie Sprachen)
      </dd>

      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung9.pdf">Vortragsfolien</a>
        und
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Beispiellauf-CYK-Algorithmus.pdf">ein Beispiellauf des CYK-Algorithmus (Tafelanschrieb)</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
          <li>
            <em>Äquivalenz zwischen Kellerautomaten und
               kontextfreien Sprachen; deterministisch kontextfreie
               Sprachen; der CYK-Algorithmus
            </em>
	    <e-lecture id="rz13pIPJCc"/> 
          </li>
	</ul> 
      </dd>
    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 5.3, 10.1-10.3, 6.3
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 1.3.5, 1.3.6, 1.3.4
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 6 und 7 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 6
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt09.pdf">Übungsblatt 9</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 28.06.2012</dt>
 <dd>
    Beginn mit Kapitel 4: Berechenbarkeit - heute: 
    Das Halteproblem, Entscheidbarkeit, Semi-Entscheidbarkeit,
    Rekursive Aufzählbarkeit,
    Berechenbarkeit, der Satz von Rice, (Einleitung zum Thema) Turingmaschinen
  <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 5 (Berechenbarkeit)
      </dd>
      <dd>
        Turingmaschinen in Aktion (auf YouTube): 
       <a href="http://www.youtube.com/watch?v=E3keLeMwfHY">A Turing
       Machine In The Classic Style</a> und
       <a href="http://www.youtube.com/watch?v=cYw2ewoO6c4">The LEGO
       Turing Machine</a> 
      </dd>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung10.pdf">Vortragsfolien</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
          <li>
            <em>Halteproblem, (Semi-)Entscheidbarkeit,
               Rekursive Aufzählbarkeit, Berechenbarkeit,
               Satz von Rice, Turingmaschinen
            </em>
	    <e-lecture id="49YHlMKm6f"/> (Aufzeichnung vom 02.07.2012)
          </li>
	</ul> 
      </dd>

    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 7 und 8
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 2
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 2
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt10.pdf">Übungsblatt 10</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 05.07.2012</dt>
 <dd>
    Weiter mit Kapitel 4: Berechenbarkeit - heute: 
    Turingmaschinen, die Church-Turing-These,
    Mehrband-Turingmaschinen, Gödelnummern, universelle
    Turingmaschine, Reduktionen, Unentscheidbarkeit der
    Diagonalsprache D und der universellen Sprache U
  <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 5 (Berechenbarkeit)
      </dd>
      <dd>
        Turingmaschinen in Aktion (auf YouTube): 
       <a href="http://www.youtube.com/watch?v=E3keLeMwfHY">A Turing
       Machine In The Classic Style</a> und
       <a href="http://www.youtube.com/watch?v=cYw2ewoO6c4">The LEGO
       Turing Machine</a> 
      </dd>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung11.pdf">Vortragsfolien</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
          <li>
            <em>(Mehrband-)Turingmaschinen,
              Church-Turing-These, Gödelnummern, universelle
              Turingmaschine, Reduktionen, Unentscheidbarkeit der
              Diagonalsprache und der universellen Sprache
            </em>
	    <e-lecture id="PkpfyjegHU"/> (Aufzeichnung vom 05.07.2012)
          </li>
	</ul> 
      </dd>

    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 7 und 8
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 2
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 2
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
      </dd>

      <dt>Übungsaufgaben:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Blatt11.pdf">Übungsblatt 11</a>
        wurde ausgeteilt.
      </dd>
    </dl>
 </dd>

 <dt>Do, 12.07.2012</dt>
 <dd>
    Abschluss von Kapitel 4: Berechenbarkeit - heute: 
    Unentscheidbarkeit des Halteproblems H und des speziellen
    Halteproblems H<sub>&epsilon;</sub>, das Postsche
    Korrespondenzproblem PKP, unentscheidbare Grammatik-Probleme
    (u.a. "leerer Schnitt", "Subsumption", "Äquivalenz",
    "Mehrdeutigkeit" und "Regularität" für KFGs,
    sowie "leerer Schnitt" und "Äquivalenz" für DPDAs).
    <br/>
    Kapitel 5: Die Chomsky Hierarchie - heute: allgemeine Grammatiken (Typ 0),
    kontextsensitive Grammatiken (Typ 1), kontextfreie Grammatiken
    (Typ 2), reguläre Grammatiken (Typ 3), Charakterisierung der Typ
    0-Sprachen als die semi-entscheidbaren Sprachen, Charakterisierung
    der kontextsensitiven Sprachen als die durch linear beschränkte
    Automaten (nichtdeterministische linear Platzbeschränkte
    Turingmaschinen) erkennbaren Sprachen.

  <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>: 
        Kapitel 5 (Berechenbarkeit) und Kapitel 6 (Komplexitätsklassen
        und die Chomsky Hierarchie)
      </dd>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Folien-ThInf2-SoSe12-Vorlesung12.pdf">Vortragsfolien</a>
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lectures zu den Themen
	<ul>
          <li>
            <em>Unentscheidbarkeit des
              Halteproblems und des speziellen Halteproblems,
              Unentscheidbarkeit des Postschen Korrespondenzproblems,
              unentscheidbare Grammatik-Probleme
            </em>
	    <e-lecture id="wPRiMXtVnZ"/>  (Aufzeichnung vom 12.07.2012)
          </li>
          <li>
            <em>Die Chomsky Hierarchie
            </em>
	    <e-lecture id="wPRiMXtVnZ"/>  (Aufzeichnung vom 12.07.2012)
          </li>
	</ul> 
      </dd>

    <dt>Weitere Lektüre:</dt>
      <dd>
       Kapitel 8 und 9
       in <a href="/teaching/ss12/th-inf-2#literature">[HU]</a>,
       Kapitel 2.6, 2.7, 2.8 und 1.1.2 und 1.3.7 und 1.4 und 1.5 
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>,
       Kapitel 2.6, 2.7, 2.8 und 6.6 und 5 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 2, 6 und 5
       in <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>.
      </dd>

    </dl>
 </dd>

 <dt>Do, 19.07.2012</dt>
 <dd>
    Hilfestellungen zur Klausurvorbereitung. Insbes.: Details zum
    Ablauf der Klausur, Zusammenfassung der wichtigsten in Vorlesung
    und Übung behandelten Themen,
    Durcharbeiten von Teilen
    der <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Klausur-SoSe2010-2">zweiten
    Klausur aus dem
    Sommersemester 2010</a>.
  <dl>
    <dt>Material:</dt>
      <dd>
        <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/skript-schnitger-ss11.pdf">Prof. Schnitgers
        Skript "Formale Sprachen und Berechenbarkeit" (SoSe 2011)</a>
      </dd>
      <dd>
        <a href="/data/teaching/ss12/th-inf-2/Spickzettel-fuer-Klausur.pdf">"offiziell erlaubter
        Spickzettel"</a>, der bei der Klausur ausgeteilt wird
      </dd>
      <dd>
        Klausuren aus früheren Semestern: die <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Klausuren-SoSe2002">Klausuren aus
        dem SoSe 2002</a>, die <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Klausur-SoSe2010-1">erste Klausur aus dem SoSe
        2010</a>, die <a href="http://www.tks.cs.uni-frankfurt.de/data/teaching/ss12/th-inf-2/Klausur-SoSe2010-2">zweite Klausur aus dem SoSe 2010</a>.
      </dd>
      <dd>
        <a href="http://electure.studiumdigitale.uni-frankfurt.de/index.php?cat=.fachbereiche&subcat=11&sem=5&entry=7&vl_id=sbK47KJFcB">Videoaufzeichnung 
        der Vorlesung:</a> Die E-Lecture zum Thema
	<ul>
          <li>
            <em>Zusammenfassung der wichtigsten in Vorlesung und Übung
  	    behandelten Themen sowie Hilfestellungen zur Klausurvorbereitung
            </em>
	    <e-lecture id="V8HjUIibp2"/>  (Aufzeichnung vom 19.07.2012)
          </li>
	</ul> 
      </dd>

    <dt>Weitere Lektüre:</dt>
      <dd>
       Das komplette
       Buch <a href="/teaching/ss12/th-inf-2#literature">[W-Komp]</a>,
       Kapitel 9 in <a href="/teaching/ss12/th-inf-2#literature">[W-Theo]</a>,
       Kapitel 1.5 
       in <a href="/teaching/ss12/th-inf-2#literature">[S-Theo]</a>.
      </dd>

    </dl>
 </dd>

</dl>

