• Keine Ergebnisse gefunden

Theoretische Informatik II (Bachelor) ¨Ubungsblatt 10 (f¨ur die 26. Kalenderwoche 2008)

N/A
N/A
Protected

Academic year: 2022

Aktie "Theoretische Informatik II (Bachelor) ¨Ubungsblatt 10 (f¨ur die 26. Kalenderwoche 2008)"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Theoretische Informatik II (Bachelor)

Ubungsblatt 10 ¨

(f¨ ur die 26. Kalenderwoche 2008)

zur Vorlesung von Prof. Dr. J. Dassow im Sommersemester 2008

Magdeburg, 17. Juni 2008

1. Es seienV ein Alphabet unda∈V ein Symbol. Wir bezeichnen mitV0die Menge aller”gestrichenen Symbole“ ausV, alsoV0 ={x0 |x∈V}.

Des Weiteren seienh, h0: (V∪V0)→VHomomorphismen, definiert durchh(x0) =axf¨urx0∈V0 undh(x) =xf¨ur allex∈V, sowieh0(x0) =xf¨urx0 ∈V0 undh0(x) =xf¨ur allex∈V.

Es seiL⊆V eine Sprache. Wir betrachten die Menge L0 =h0(h−1(L)∩(V0·V)).

Um welche Menge handelt es sich beiL0?

2. Man beweise, dass die Menge der Sprachen, die durch programmierte Grammatiken erzeugt werden, unter Vereinigung abgeschlossen ist.

3. Man beweise, dass die Menge der Sprachen, die durch Grammatiken mit Auswahlkontext erzeugt werden, unter Vereinigung abgeschlossen ist.

4. Es seiG= ({E},{a,+,∗}, P, E) eine kontextfreie Grammatik mit P ={E→E+E, E→E∗E, E→a}.

a) Geben Sie eine Linksableitung f¨ur das Worta+a∗a+aan.

b) Ist die GrammatikGmehrdeutig?

5. Es seiG= ({E},{a,+,∗}, P, E) eine kontextfreie Grammatik mit P ={E→EE+, E→EE∗, E→a}.

Sie erzeugt arithmetische Ausdr¨ucke in Umgekehrter Polnischer Notation.

a) Geben Sie eine Linksableitung f¨ur das Wortaaa++ an.

b) Geh¨ort das Wortaaaaaaa+++∗∗zuL(G)?

c) Ist die GrammatikGmehrdeutig?

1

Referenzen

ÄHNLICHE DOKUMENTE

Dassow im Sommersemester 2008.

Zeigen Sie, dass die Basisfunktion P f¨ ur die Definition der primitiv-rekursiven Funktionen redundant

Hinweis: Man zeige skizzenhaft, dass eine Sprache genau dann linear ist, wenn sie von einem Kellerautomaten mit einer Wendung akzeptiert wird und verwende diese ¨ Aquivalenz.. 5.

(Hinweis, gehen Sie iterativ vor.) b) Geben Sie einen polynomialen Algorithmus an, der das Problem. Gegeben: Kontextfreie Grammatik G, Frage: Gilt L(G)

Sind die angegebenen Funktionen div und mod (mit eventuellen ¨ Anderungen) auch LOOP -berechenbar1. Dokumentieren Sie Ihr Programm und begr¨ unden Sie

Man zeige, die Menge aller W¨orter ¨ uber {a, b, c}, die h¨ochstens zwei a und genau drei b enthalten, ist

F¨ ur eine Sprache L sei L ger die Menge der in L enthaltenen W¨orter gerader L¨ange.. Beweisen Sie, dass f¨ur regul¨ares L auch L ger

Theoretische Informatik 1 (Bachelor). Ubungsblatt