• Keine Ergebnisse gefunden

2. Aufgabenblatt f¨ ur die Vorlesung

N/A
N/A
Protected

Academic year: 2021

Aktie "2. Aufgabenblatt f¨ ur die Vorlesung"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

AG Theorie der k¨unstlichen Intelligenz FB Mathematik und Informatik, Universit¨at Bremen

Prof. Dr. Carsten Lutz

MZH 3090 clu@uni-bremen.de Tel.: 0421/218-64431

2. Aufgabenblatt f¨ ur die Vorlesung

” Komplexit¨ atstheorie“

Aufgabe 6: 25%

Einezweiseitige deterministische Turingmaschine (2DTM)ist eine DTM, deren Band in beide Richtungen unendlich ist. Sie beginnt mit dem Kopf auf dem ersten Symbol der Eingabe. Das Symbol Bwird nicht verwendet und das Band ist sowohl links als auch rechts der Eingabe mit⊥beschriftet. Akzeptanz ist wie bei normalen DTMs definiert.

Zeige, dass jede Sprache, die von einert-zeitbeschr¨ankten 2DTMM akzeptiert wird auch von einerO(t)-zeitbeschr¨ank- ten DTM M0 akzeptiert wird, f¨ur allet : N→ N mit t(n) ≥n. Beschreibe die generelle Idee und gib die Kon- struktionsvorschrift f¨ur M0 an, also die exakte Definition der Zust¨ande, Alphabete und ¨Uberg¨ange basierend auf der urspr¨unglichen 2DTMM.

Hinweis: Mehrere Spuren auf einem Band k¨onnen auch hier helfen.

Aufgabe 7: 25%

Ein nicht-deterministischer endlicher Automat (NEA) heißtazyklisch (ANEA)wenn seine ¨Ubergangsrelation azy- klisch ist, d.h. es gibt keine Folgea0, . . . , an−1von Symbolen undq0, . . . , qn von Zust¨anden so dassq0=qn und

(q1, ai, qi+1)∈∆ f¨ur allei < n.

Beweise, dass das folgende Problem inNP ist: gegeben ANEAsA1 undA2, giltL(A1)6⊆L(A2)?

Aufgabe 8: 26%

F¨ur eine SpracheListL0={ε},Li+1=Li·Lf¨ur allei≥0 und L=S

i≥0Li. Beweise:

(a) WennL∈P, dannL∈P;

(b) WennL∈NP, dannL∈NP.

Es gen¨ugt, Algorithmen in Pseudocode (und nicht als TM) anzugeben.

Hinweis: f¨ur (a) hilft dynamische Programmierung.

Aufgabe 9: 24%

Beweise die folgenden Aussagen aus der Vorlesung:

(a) B∈P andA≤pB impliesA∈P; (b) B∈NP andA≤pB impliesA∈NP;

(c) A≤pB andB ≤pC impliesA≤pC.

Aufgabe 10: 25% (Zusatzaufgabe)

F¨ur A ⊆ N verwenden wir die Un¨ardarstellung UN(A) := {1n | n ∈ A} und die Bin¨ardarstellung BIN(A) :=

{bin(n)|n∈A}. Zeige, dass f¨ur alleA⊆Ngilt:

UN(A)∈Pgdw.BIN(A)∈DTIME(2O(n)).

Es gen¨ugt hier, Algorithmen als Pseudocode anzugeben.

Hinweis: Man soll Un¨ar- und Bin¨ardarstellung ja wechselseitig umwandeln k¨onnen.

Referenzen

ÄHNLICHE DOKUMENTE

AG Theorie der k¨ unstlichen Intelligenz FB Mathematik und Informatik, Universit¨at

AG Theorie der k¨ unstlichen Intelligenz FB Mathematik und Informatik, Universit¨at

T 00 wie im Beweis von Theorem 2.9; entscheide anhand des entstandenen Konzeptes, ob C erf¨ ullbar bzgl. Wenn dies der Fall ist, gib das Konzept C

(c) Gibt es eine Interpretation I, in der nur endlich viele Konzeptinklusionen erf¨

Beweise die o↵enen Punkte von Lemma 2.8: f¨ ur alle generellen TBoxen T und ALC -Konzepte C, D gilt:. (a) C ist erf¨

Bitte EMail-Adressen auf L¨ osungszetteln angeben, damit wir Euch ¨ uber die erreichte Punktzahl informieren

Beweise die o↵enen Punkte von Lemma 2.8: f¨ ur alle generellen TBoxen T und ALC -Konzepte C, D gilt:. (a) C ist erf¨

Bert sagt: “Wenn Chris nicht l¨ ugt, dann ist entweder Anna oder David ein L¨ ugner.”.. David sagt: “Wenn Bert die Wahrheit sagt, dann auch Anna