• Keine Ergebnisse gefunden

Hausaufgabe 2

N/A
N/A
Protected

Academic year: 2022

Aktie "Hausaufgabe 2"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Hausaufgabe 2

Während das erste Aufgabenpaket nicht schriftlich ausgearbeitet werden musste, reichen Sie diese Hausaufgaben bitte bis zum 29.6.2011 ein. Vorsicht: es werden in den nächsten zwei Wochen noch weitere Aufgaben hinzukommen.

BN Aufgaben

1. Geben Sie einen beliebigen Baumautomaten an, der die folgende Spra- che akzeptiert: Menge aller Bäume über dem Rangalphabet{a, g(), f(,)}, in denen jeder Pfad eine ungerade Länge hat. Geben Sie zusätzlich eine reguläre Baumgrammatik in Normalform an, die die Sprache generiert.

2. Geben Sie einen beliebigen Baumautomaten an, der die folgende Sprache akzeptiert: Menge aller Ableitungsbäume der kontextfreien Wortgramma- tik({S, A, B},{a, b},{S→A B, A→B A, A→a, B→b}, S). Verwenden Sie bitte das Rangalphabet{S2, A2, A1, B2, B1, a0, b0}.

3. Geben Sie einen top-down Baumautomaten an, der die folgende Sprache akzeptiert: Menge aller Bäume über dem Rangalphabet{a, g(), f(,)}, in denen in jedem Pfad mindestens eingvorkommt. Ist der Automat deter- ministisch?

AP Aufgaben

1. Geben Sie zu den folgenden Baumsprachen bitte jeweils

• einen deterministischen bottom-up Baumautomaten

• einen deterministischen top-down Baumautomaten (falls dies nicht geht, erläutern Sie warum die Konstruktion scheitern muss und geben Sie einen nichtdeterministischen Automaten an)

• eine reguläre Baumgrammatik in Normalform an:

(a) Menge aller Bäume über dem Rangalphabet {a, g(), f(,)}, in denen jeder Pfad eine ungerade Länge hat. Geben Sie zusätzlich eine regu- läre Baumgrammatik in Normalform an, die die Sprache generiert.

(b) Menge aller Ableitungsbäume der kontextfreien Wortgrammatik ({S, A, B},{a, b},{S →A B, A→B A, A→a, B→b}, S). Verwen- den Sie bitte das Rangalphabet{S2, A2, A1, B2, B1, a0, b0}.

Bitte geben Sie zusätzlich einen regulären Baumausdruck für die erste Sprache an.

2. Bitte lösen Sie die Aufgaben 1.3 von Seite 43 aus Comon et. al.

3. Lesen Sie bitte Aufgabe 1.6 von Seite 43/44 aus Comon et. al. und (a) beschreiben Sie in eigenen Worten, was es bedeutet, dass eine Sprache

pfadabgeschlossen ist;

(2)

(b) zeigen Sie dass die Sprache{f(a, b), f(b, a)}nicht pfadabgeschlossen ist;

(c) versuchen Sie die Teilaufgaben 1-3 der Aufgabe 1.6 zu bearbeiten.

Ich erwarte keinen vollständigen formalen Beweis, sondern dass Sie sich überlegen, warum die Aussagen gelten.

Referenzen

ÄHNLICHE DOKUMENTE

Mathematisches Institut Lehrstuhl

Lehrstuhl Theoretische Informatik Markus Lohrey.. Grundlagen der Theoretischen Informatik

Komplexe Nullstellen eines Polynoms mit reellen Koeffizienten treten aber immer in komplex konjugierten Paaren auf und somit ist die Anzahl der echt komplexen Nullstellen eine

Hinweise: Das JAVA Development Kit (JDK) zum Entwickeln von JAVA-Programmen und das JAVA Runtime Environment (JRE) zum Ausf¨uhren von JAVA-Programmen finden Sie f¨ur

[r]

Numerik, Sommersemester 2010 Aufgabenblatt

Es soll untersucht werden, ob der Zusammenhang zwischen der RMS und den Frequenzen der ersten beiden Formanten signifikant ist?. Als Datengrundlage dient der

Kreuze alle Zahlen an, bei denen die linke Ziffer ungerade und die rechte Ziffer