Klausur in Informatik III
Klausur in Informatik III
Klausur in Informatik III
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Prof. Dr. Christian Sch<strong>in</strong>delhauer Freiburg i. Br., den 18.03.2008<strong>Klausur</strong><strong>in</strong><strong>Informatik</strong> <strong>III</strong>Name : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Matrikelnummer : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Studiengang : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Punkteverteilung (bitte freilassen!)Aufgabe 1 von 20Aufgabe 2 von 20Aufgabe 3 von 20Aufgabe 4 von 20Aufgabe 5 von 20Aufgabe 6 von 20Übungspunkte von 20M<strong>in</strong>iklausur A von 20M<strong>in</strong>iklausur B von 20Summe von 120 Top 6Die <strong>Klausur</strong> besteht aus 6 Aufgaben und 19 Seiten. Bitte schreiben Sie aufjedes Blatt Ihre Matrikelnummer.Zugelassene Hilfsmittel: E<strong>in</strong> handschriftlich beidseitig beschriebenes A4Blatt.Schreiben Sie Ihre Lösung bitte leserlich <strong>in</strong> die vorgesehenen Platzhalter.Sollte der Platz nicht ausreichen, erhalten Sie auf Anfrage weiteres Papier.1
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.2008Aufgabe 120 PunkteBetrachten Sie die folgenden Sprachen:L 1 := {w ∈ {0, 1} ∗ | enthält alle Wörter gerader Länge}L 2 := {w ∈ {0, 1} ∗ | enthält alle Wörter, die 101 nicht als Teilstr<strong>in</strong>g be<strong>in</strong>halten}1. Konstruieren Sie e<strong>in</strong>en determ<strong>in</strong>istischen endlichen Automaten, der L 1 akzeptiert.2. Konstruieren Sie e<strong>in</strong>en determ<strong>in</strong>istischen endlichen Automaten, der L 2 akzeptiert.3. Geben Sie alle Nerode-Äquivalenzklassen für L 2 an.2
Matrikelnummer:4. Ist Ihr konstruierter Automat zu L 2 m<strong>in</strong>imal? Beweisen oder widerlegen Sie IhreAussage.5. Konstruieren Sie e<strong>in</strong>en determ<strong>in</strong>istischen endlichen Automaten für L 1 ∩ L 2 .3
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.2008Aufgabe 220 PunkteBetrachten Sie die Sprache L 3 := {a n b m | n, m ∈ N und n < m}.1. Ist L 3 regulär? Beweisen Sie Ihre Aussage!4
Matrikelnummer:5
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.20082. Ist L 3 := {a n b m | n, m ∈ N und n < m} kontextfrei? Beweisen Sie IhreAussage!6
Matrikelnummer:7
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.2008Aufgabe 320 Punkte{}Betrachten Sie die Sprache L 4 = 〈M〉M ist e<strong>in</strong>e DTM, die die E<strong>in</strong>gabe∣ .bab akzeptiert1. Ist L 4 rekursiv entscheidbar? Beweisen Sie Ihre Aussage!8
Matrikelnummer:9
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.2008{}Betrachten Sie erneut die Sprache L 4 = 〈M〉M ist e<strong>in</strong>e DTM, die die∣ .E<strong>in</strong>gabe bab akzeptiert2. Ist L 4 rekursiv aufzählbar? Beweisen Sie Ihre Aussage!10
Matrikelnummer:11
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.2008Aufgabe 420 PunkteBeweisen oder widerlegen Sie:EQ TM ≤ m HALT TM12
Matrikelnummer:13
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.2008Aufgabe 520 Punkte1. Beweisen Sie, dass PRIMES <strong>in</strong> PSPACE ist. PRIMES ist die Menge aller Primzahlen<strong>in</strong> B<strong>in</strong>ärdarstellung.14
Matrikelnummer:2. Beweisen Sie, dass CLIQUE ≤ p,m 3-SAT gilt.15
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.2008Aufgabe 620 PunkteBetrachten Sie die folgenden Sprachen:TSP :={UHAMPATH :=〈G = (V, E), K, a, c〉{〈G = (V, E), s, t〉}G vollständiger Graph, K Kostenfunktion für alleKanten, a Startpunkt. Es gibt e<strong>in</strong>en Pfad, der alle∣Knoten besucht und höchstens Kosten c hat.∣}G enthält e<strong>in</strong>en e<strong>in</strong>fachen Pfad von s nach t,der jeden Knoten genau e<strong>in</strong>mal besuchtZeigen Sie, dass TSP NP-vollständig ist. Sie können die NP-Vollständigkeit von UHAM-PATH aus der Vorlesung annehmen.16
Matrikelnummer:17
<strong>Klausur</strong> <strong>Informatik</strong> <strong>III</strong> WS 07/08 18.03.200818