• Keine Ergebnisse gefunden

Ubungen zur Informatik III ¨ Blatt 6

N/A
N/A
Protected

Academic year: 2021

Aktie "Ubungen zur Informatik III ¨ Blatt 6"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Ubungen zur Informatik III ¨ Blatt 6

Prof. Dr. P. Schroeder-Heister WS 2003/04

Abgabe am Donnerstag, den 27. November, in der Vorlesungspause

Aufgabe 30 (3+3 Punkte)

Es seienL0 ={1m0n1n0m|m, n≥0}undL1 ={1m0n1n0m |m, n≥1}Sprachen ¨uber Σ ={0,1}.

(a) Geben Sie einen deterministischen Kellerautomaten an, der die Sprache L1 akzeptiert. In diesem Sinne nennt man L1 auchdeterministisch kontextfrei.

(b) Erl¨autern Sie, warum die SpracheL0 nicht deterministisch kontextfrei sein kann, und geben Sie einen nichtdeterministischen Kellerautomaten an, derL0 akzeptiert. (Mit “Erl¨auterung”

ist ein plausibles Argument gemeint. Ein formeller Beweis wird nicht erwartet.)

Aufgabe 31 (5 Punkte)

Gegeben sei der KellerautomatA =h{q0, q1},{0,1},{A, B}, δ, q0, B,∅i mit δ(q0,1, B) = {(q0, AB)}

δ(q0,1, A) = {(q0, AA)}

δ(q0,0, A) = {(q1, A)}

δ(q0, , B) = {(q0, )}

δ(q1,1, A) = {(q1, )}

δ(q1,0, B) = {(q0, B)}

Konstruieren Sie eine zu A ¨aquivalente reduziertekontextfreie Grammatik.

Aufgabe 32 (4 Punkte)

Zeigen Sie, daß die Sprache L={ww |w ∈ {a, b}} nicht kontextfrei ist.

Aufgabe 33 (3 Punkte)

Zeigen Sie, daß es kontextfreie Sprachen L1 und L2 uber einem gemeinsamen Alphabet gibt, f¨ur¨ die L1\L2 nicht kontextfrei ist.

Aufgabe 34 (3 Punkte)

Zeigen Sie: Die von deterministischenKellerautomaten akzeptierten Sprachen sind abgeschlossen unter Komplementbildung.

Referenzen

ÄHNLICHE DOKUMENTE

[r]

Die Maschine soll ein rechts vom Schreibkopf stehendes Wort w ∈ {0, 1} ∗ nach rechts hin mit einem Abstand von einem Leerzeichen invertieren und mit dem Lese-/Schreibkopf auf

Im Unterschied zu einer Turing-Maschine kann ein Transduktor sowohl beim Lesen als auch beim Schreiben nur in eine Richtung fortschreiten, wobei er aber nicht gleichzeitig auf

die Punkte dieser Aufgabe z¨ahlen zu den f¨ur den Erwerb des Scheines relevanten erreichbaren Punkten, die Punkte einer weiteren Aufgabe sind Zusatzpunkte, die Punkte der

Ubungen zur Informatik III ¨ Blatt

(b) Modifizieren Sie das Schema der Wertverlaufsrekursion dahingehend, daß Funktionen f : N −→ N auf entsprechende Weise definiert werden k¨onnen.. (c) Definieren Sie eine

Aus diesen Grundfunktionen k¨onnen durch Komposition, beschr¨ ankte Summe und beschr¨ anktes Produkt neue elementare Funktionen erzeugt werden. Die Komposition entspricht exakt der

Definieren Sie folgende in der Vorlesung beschriebenen