Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Aufgabe zu Sprachen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Aufgabe zu Sprachen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
David1979
Mitglied


Dabei seit: 26.09.2006
Beiträge: 27

Aufgabe zu Sprachen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo zusammen,

ich sitze gerade vor folgender Aufgabe und bin mir bei einer Sache nicht so sicher:
[latex]L_{0} & = & \{ \epsilon \} \\ L_{k+1} & = & L_{k} \cup \{ uw:uw \in L_{k} \} \cup \{ (u):u \in L_{k} \} \\ L_{()} & = & \bigcup_{k} L_{k} [/latex]
Die Sprache [latex]L_{3}[/latex] soll angegeben werden.

Heißt das [latex]\{ (u):u \in L_{k} \}[/latex], dass das andere [latex]u[/latex] ersetzt werden muss, so dass

[latex]L_{0} & = & \{ \epsilon \} \\L_{1} & = & \{ (u)w, \epsilon \} \\L_{2} & = & \{ ((u))w ,(u)w, \epsilon \} \\L_{3} & = & \{ (((u)))w, ((u))w, (u)w, \epsilon \} \\L_{()} & = & \bigcup_{3} L_{3} = \{ (((u)))w, ((u))w, (u)w, \epsilon \}[/latex]

Ist das ok?
29.10.2006 13:35 David1979 ist offline E-Mail an David1979 senden Beiträge von David1979 suchen Nehmen Sie David1979 in Ihre Freundesliste auf
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

RE: Aufgabe zu Sprachen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

[latex]  \{ uw:uw \in L_{k} \} [/latex] ergibt für mich keinen Sinn. Soll es vielleicht [latex] \{ uw:u,w \in L_{k} \} [/latex] heissen?

Wenn du nun einfach k=0 einsetzt dann kommst du zu der Formel: [latex]L_{1} = L_{0} \cup \{uw : u,w \in L_{0}\} \cup \{(u) : u \in L_{0} \} [/latex]

Da musst du dann alle möglichen u und w jeweils ein Element aus [latex] L_{0} [/latex] einsetzen. In diesem Fall nur [latex] \epsilon [/latex].

[latex] L_{1} = \epsilon \cup \{ \epsilon \epsilon \} \cup \{ ( \epsilon ) \} [/latex]

Und da Epsilon für die leere Zeichenkette steht ist es dasselbe wie:

[latex]L_{1} = \{ \epsilon, () \} [/latex]

u und w sind hier nur Variablen und kommen in den Wörtern der Sprache nicht vor.

Gruss,
ED209
29.10.2006 22:40 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
David1979
Mitglied


Dabei seit: 26.09.2006
Beiträge: 27

RE: Aufgabe zu Sprachen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das kann natürlich sein, dass es [latex]\{ uw:v,w \in L_{k} \}[/latex] heißt. Habs aber hier richtig gepostet.

So wie du das beschrieben hast macht es aber wahrscheinlich wirklich mehr Sinn. Ich denke den Rest schaffe ich dann selber und danke übrigens für deinen Tip.

Gruß David
30.10.2006 11:26 David1979 ist offline E-Mail an David1979 senden Beiträge von David1979 suchen Nehmen Sie David1979 in Ihre Freundesliste auf
kurellajunior kurellajunior ist männlich
Support


Dabei seit: 07.09.2006
Beiträge: 42
Herkunft: Von hier

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Die Sprache scheint alle syntaktisch richtigen ANordnungen von einfachen Klammern zu beschreiben mit beliebiger Anordnung und Verschachtelung ohne Klammern zu verkreuzen.

Schönes Ding. Aber das komma im zweiten Ausdruck muss sein, da das sonst kein Sinn machen würde.

Poste dochmal deine Lösung, dann lässt sich am besten sehen, obs stimmt Augenzwinkern
Jan
30.10.2006 17:56 kurellajunior ist offline E-Mail an kurellajunior senden Beiträge von kurellajunior suchen Nehmen Sie kurellajunior in Ihre Freundesliste auf Fügen Sie kurellajunior in Ihre Kontaktliste ein
David1979
Mitglied


Dabei seit: 26.09.2006
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

[latex]L_{0} & = & \{ \epsilon \} \\L_{1} & = & L_{0} \cup \{uw:u,w \in L_{0} \} \cup \{(u):u \in L_{0} \} \\L_{1} & = & \{ \epsilon \} \cup \{ \epsilon \epsilon \} \cup \{ (\epsilon) \} \\ L_{1} & = & \{ \epsilon, () \} \\ L_{2} & = & L_{1} \cup \{uw:u,w \in L_{1} \} \cup \{(u):u \in L_{1} \} \\ L_{2} & = & [\left \{ \epsilon \} \cup \{() \} \right] \cup [\left \{ ()() \} \cup \{ \epsilon () \} \cup \{ () \epsilon \} \right] \cup [\left \{ (\epsilon) \} \cup \{ (()) \} \right] \\  L_{2} & = & \{ \epsilon, (), ()(), (()) \} \\ L_{3} & = & L_{2} \cup \{uw:u,w \in L_{2} \} \cup \{(u):u \in L_{2} \} \\ L_{3} & = & \{ \epsilon ,(),()(),(()) \} \cup \{ ()()(), ()(()), (())()\} \cup \{(()()),((())) \} \\ L_{3} & = & \{ \epsilon ,(),()(),(()), ()()(), ()(()), (())(),(()()),((())) \} \\ L_{()} & = & \bigcup_{3} L_{3} = \{ \epsilon ,(),()(),(()), ()()(), ()(()), (())(),(()()),((())) \} \\  [/latex]

Ab [latex]L_{3}[/latex] habe ich nur alle neuen Klammerausdrücke hingeschrieben. Das wird sonst so unübersichtlich. War zunächst auch nicht so einfach wieder reinzukommen. Das mit den Sprachen ist schon etwas her, aber das müsste es eigentlich sein.

Gruß David
01.11.2006 12:37 David1979 ist offline E-Mail an David1979 senden Beiträge von David1979 suchen Nehmen Sie David1979 in Ihre Freundesliste auf
kurellajunior kurellajunior ist männlich
Support


Dabei seit: 07.09.2006
Beiträge: 42
Herkunft: Von hier

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Guck mal. Bei der Bedingung [latex]\{uw:u,w\in L_{2}\}[/latex] hast Du vier Sachen vergessen Augenzwinkern Daher immer alles und Systematisch

[latex]L_{0}&=&\{\epsilon \}\\ L_{1}&=&\{\epsilon,()\}\\  L_{2}&=&\{\epsilon,(),()(),(())\}\\ L_{3}&=&L_{2}\cup\{uw:u,w\in L_{2}\}\cup\{(u):u\in L_{2}\}\\ L_{3}&=&\{\epsilon,(),()(),(())\}\cup \Big\{\{()(),()()(),()(())\}\cup \{()()(),()()()(),()()(())\}\cup \{(())(),(())()(),(())(())\}\Big\}\cup \{(()()),((()))\}[/latex]
02.11.2006 10:45 kurellajunior ist offline E-Mail an kurellajunior senden Beiträge von kurellajunior suchen Nehmen Sie kurellajunior in Ihre Freundesliste auf Fügen Sie kurellajunior in Ihre Kontaktliste ein
David1979
Mitglied


Dabei seit: 26.09.2006
Beiträge: 27

Zunge raus! Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ok, ich hab geschlafen. Zunge raus danke dir

EDIT: Aber zumindest hab ich das Prinzip halbwegs verstandensmile

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von David1979: 02.11.2006 11:19.

02.11.2006 11:13 David1979 ist offline E-Mail an David1979 senden Beiträge von David1979 suchen Nehmen Sie David1979 in Ihre Freundesliste auf
kurellajunior kurellajunior ist männlich
Support


Dabei seit: 07.09.2006
Beiträge: 42
Herkunft: Von hier

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von David1979
EDIT: Aber zumindest hab ich das Prinzip halbwegs verstandensmile

Stimmimt.

Viel Spaß noch. Und bei diesem Thema gbt es schonmal zwie kompetente Ansprechpartner hier. *gg* also her mit den Fragen.

Tschö
02.11.2006 12:55 kurellajunior ist offline E-Mail an kurellajunior senden Beiträge von kurellajunior suchen Nehmen Sie kurellajunior in Ihre Freundesliste auf Fügen Sie kurellajunior in Ihre Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Aufgabe zu Sprachen