BuK-Übung06

Aus ProgrammingWiki
Archivierte Version vom 2012-05-09T08:08:01+00:00. Aktuelle Version

Inhaltsverzeichnis

Vorlesungsfolien

Aufgaben werden am 08.05. um 23:00 übertragen


Reduzierbarkeit


Aufgabe 1 (Max Wielsch, Raik Bienik)

(Aufgabe siehe: VL Slide 14)

Konstruieren sie eine Prozedur, welche prüft ob w die Form uu besitzt!

Aufgabe 2 (Stefan Lüttke, Felix Nitsche)

(Aufgabe siehe: VL Slide 15/16)

Beweisen Sie diesen Satz, indem Sie mittels Aussagenlogik die Äquivalenz dieser Aussage zum vorhergehenden Satz zeigen. Es handelt sich um die Kontraposition:

A \wedge B \rightarrow C \Leftrightarrow \neg C \wedge B \rightarrow \neg A

Verwenden Sie im Beweis die folgenden Aussagen:

A: P' ist entscheidbar. B: P ist reduzierbar auf P'. C: P ist entscheidbar.


Der Beweis kann in Form einer Wahrheitstabelle erbracht werden. Dabei werden die folgenden Variabeln genutzt:

A: P' ist entscheidbar

B: P ist reduzierbar auf P'

C: P ist entscheidbar


Als gegeben kann dabei nach Satz 1 betrachtet werden dass:

A \wedge B \Rightarrow C

zu beweisen ist:

\neg C \wedge B \Rightarrow \neg A


Beweis:

ZeileABCE=A \wedge BF=E\Rightarrow CG=\neg C \wedge BH = G \Rightarrow \neg AI = F \Leftrightarrow HKommentar
| 111111011gegeben durch Satz 1
| 211010101falsch nach Satz 1
| 310101011...
| 410001011...
| 501101011...
| 601001111Einzig verbleibende Möglichkeit für \neg C \wedge B
| 700101011...
| 800001011...


In Zeile 6 befindet sich die einzig verbleibende Möglichkeit für \neg C \wedge B. Daraus kann abgelesen werden dass in dem Fall \neg A gilt, womit Satz 2 bewiesen ist.

Unentscheidbarkeitsbeweis

Aufgabe 1 (Ingo Körner, Christoph Ochmann)

(Aufgabe siehe: VL Slide 13)

Zeigen Sie die Unentscheidbarkeit von L_{\Sigma^{*}}:=\{\left\langle M \right\rangle | L(M) = \Sigma^{*} \} durch Reduktion des Halteproblems.

Lösungsansatz: Berechne aus der Eingabe <m> die Kodierung der Maschine M'. M' ist die Maschine, die ihre Eingabe löscht, dann <m> auf das Band schreibt und dann auf <m> weiterrechnet. <m> ist \in L_{\Sigma^{*}} genau dann, wenn M' termiert.</m></m></m></m>