Vorlesung6

Aus ProgrammingWiki
Archivierte Version vom 2019-05-05T19:08:48+00:00. Aktuelle Version

Übungsaufgabe 1

Eine TM soll überprüfen ob w die Form uu besitzt. Für u gilt a^ib^ic^i, bei Korrektheit von w soll u auf dem Band hinterlassen werden.

Übungsaufgabe 2

Beweisen sie mittels Aussagenlogik A \wedge B \rightarrow C \Leftrightarrow \neg C \wedge B \rightarrow \neg A.

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...
   
       
       
       
       
1. Fall 1. Fall 1. Fall 1. Fall 1. Fall 1. Fall 1. Fall 2. Fall
Es gibt eine exakte Lösung des Problems. Es gibt keine exakte Lösung des Problems.
Anwendung eines Verfahrens/Algorithmus, welches das Optimalitätskriterium für ein bestimmtes Problem erfüllt. Das Optimalitätskriterium wird nicht immer erfüllt.
Hier spricht man von einem Algorithmus. Diese Verfahren können Heuristiken sein.
Hier spricht man von einem Algorithmus. Diese Verfahren können Heuristiken sein.
Hier spricht man von einem Algorithmus. Diese Verfahren können Heuristiken sein.
Hier spricht man von einem Algorithmus. Diese Verfahren können Heuristiken sein.
Hier spricht man von einem Algorithmus. Diese Verfahren können Heuristiken sein.