Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=%C3%BCbungsblatt-2&qa_2=au-2-1 Powered by Question2Answer Beantwortet: Frage zur Übung 2 :Reguläre Ausdrücke : Au-2-2: https://info2.aifb.kit.edu/qa/index.php?qa=7455&qa_1=frage-zur-%C3%BCbung-2-regul%C3%A4re-ausdr%C3%BCcke-au-2-2&show=7457#a7457 Hallo uqyws, <br /> <br /> nein, das ist keine Lösung dafür, da mit diesem a4 immer genau drei 1en im Wort wären. Zur Sprache gehören aber alle Wörter mit &lt;=3 1en zb. auch 0010.<br /> <br /> Viel Erfolg weiterhin und viele Grüße<br /> <br /> Anne (Tutorin) AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=7455&qa_1=frage-zur-%C3%BCbung-2-regul%C3%A4re-ausdr%C3%BCcke-au-2-2&show=7457#a7457 Thu, 06 Jan 2022 09:57:47 +0000 Beantwortet: AU-2-2 - Reguläre Ausdrücke https://info2.aifb.kit.edu/qa/index.php?qa=6693&qa_1=au-2-2-regul%C3%A4re-ausdr%C3%BCcke&show=6696#a6696 Hallo,<br /> <br /> dein regulärer Ausdruck ist nicht ganz korrekt. Der Anfang stimmt, aber am Ende des Wortes kann es noch beliebig viele Nullen geben. Wenn du am Ende noch 0* schreibst ist ein Ausdruck auch richtig und kann so geschrieben werden.<br /> <br /> Viele Grüße<br /> Anne (Tutor) AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=6693&qa_1=au-2-2-regul%C3%A4re-ausdr%C3%BCcke&show=6696#a6696 Thu, 07 Feb 2019 09:51:33 +0000 Beantwortet: Reguläre Ausdrücke zusammenfassen? https://info2.aifb.kit.edu/qa/index.php?qa=5983&qa_1=regul%C3%A4re-ausdr%C3%BCcke-zusammenfassen&show=6005#a6005 Hallo,<br /> <br /> die von dir angegebene Lösung ist leider nicht ganz richtig. Du könntest die Musterlösung auch so umschreiben:<br /> <br /> (1+00) (01+000+ 00)*<br /> <br /> Das Sternchen darf allerdings nicht in die Klammer gezogen werden, da somit nur eine der Folgen in der Klammer, also (01), (000) oder (00) beliebig oft ausgeführt werden könnte. In der Musterlösung kannst du aber jede der Folgen in jeglicher Kombination beliebig oft ausführen. Somit fehlt bei deiner Lösung die Möglichkeit, z.B. das Wort 101000 zu akzeptieren, obwohl dies vom Automaten akzeptiert wird.<br /> <br /> Genrell gilt aber, dass reguläre Ausdrücke nicht vereinfacht werden müssen. <br /> <br /> (1+00) (01+000+ 00)* ist also genau so richtig, wie (1+00) (0(1 + 00 + 0))*.<br /> <br /> &nbsp;<br /> <br /> Ich hoffe, ich konnte dir damit weiterhelfen.<br /> <br /> Liebe Grüße<br /> <br /> Laura (Tutor) AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=5983&qa_1=regul%C3%A4re-ausdr%C3%BCcke-zusammenfassen&show=6005#a6005 Fri, 05 Jan 2018 17:38:44 +0000 Beantwortet: Können sie die Lösungen zu Aufgabenblatt hochladen? https://info2.aifb.kit.edu/qa/index.php?qa=3314&qa_1=k%C3%B6nnen-sie-die-l%C3%B6sungen-zu-aufgabenblatt-hochladen&show=3315#a3315 Ist geschehen. Entschuldigen Sie bitte die Verzögerung! AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=3314&qa_1=k%C3%B6nnen-sie-die-l%C3%B6sungen-zu-aufgabenblatt-hochladen&show=3315#a3315 Mon, 30 Nov 2015 10:43:46 +0000 Beantwortet: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum: b) https://info2.aifb.kit.edu/qa/index.php?qa=2102&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2111#a2111 Kann jemand etwas zu meiner Lösung des regulären Ausdrucks für b) sagen: &nbsp;(00+1)((01)*+0*1)* AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=2102&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2111#a2111 Wed, 16 Sep 2015 12:55:36 +0000 Beantwortet: b): Warum sind s1,s2 und s6 Endzustände? https://info2.aifb.kit.edu/qa/index.php?qa=2108&qa_1=b-warum-sind-s1-s2-und-s6-endzust%C3%A4nde&show=2109#a2109 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Ein Zustand deines deterministischen Automaten ist ein Endzustand, wenn in der äquivalenten Zustandsmenge des nichtdeterministischen Automaten ein Endzustand vorkommt.</p> <p> s6' = { s1, s2} da s1 im nichtdeterministischen Automaten ein Endzustand ist, ist s6' im deterministischen Automaten Endzustand.</p> <p> Gruß, Lorena (Tutorin)</p> </div> <p> &nbsp;</p> AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=2108&qa_1=b-warum-sind-s1-s2-und-s6-endzust%C3%A4nde&show=2109#a2109 Wed, 16 Sep 2015 12:51:46 +0000 Beantwortet: b) Warum sind die Zustände nicht fortlaufend nummeriert? https://info2.aifb.kit.edu/qa/index.php?qa=2106&qa_1=b-warum-sind-die-zust%C3%A4nde-nicht-fortlaufend-nummeriert&show=2107#a2107 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> dann tue ich mal mein Bestes, um diese Klarheit auch noch zu beseitigen ;-)</p> <p> Wenn ich das richtig verstehe, beziehen Sie sich darauf, dass in der Tabelle die Zustände des deterministischen Automaten von oben nach unten nicht fortlaufend von s'0 bis s'6 durchnummeriert sind. Die Benennung ist schlicht egal, deswegen haben wir hier darauf nicht weiter geachtet. Ein bisschen schöner wäre es, da stimme ich Ihnen zu, wenn es fortlaufend nummeriert wäre - ich werde versuchen, unseren Algorithmus in der Hinsicht anzupassen, kann aber nicht versprechen, dass das zeitnah möglich sein wird. Merken Sie sich einfach, dass die Benennung völlig willkürlich ist.</p> <p> Viele Grüße</p> <p> Lukas König (Übungsleiter)</p> </div> <p> &nbsp;</p> AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=2106&qa_1=b-warum-sind-die-zust%C3%A4nde-nicht-fortlaufend-nummeriert&show=2107#a2107 Wed, 16 Sep 2015 12:49:47 +0000 Beantwortet: a): Wie sieht die Übergangstabelle des nichtdeterministischen Automaten aus? https://info2.aifb.kit.edu/qa/index.php?qa=2100&qa_1=sieht-%C3%BCbergangstabelle-nichtdeterministischen-automaten&show=2101#a2101 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> wenn du dir die Musterlösung zu der Aufgabe anschaust, siehst du, dass der reine Zustand {b} gar nicht in der Tabelle vorkommt. Beim Erstellen der Übergangstabelle nimmst du ja auch nur die Zustände auf, die du auch wirklich erreichen kannst. Beispielsweise bist du dir bei der Eingabe einer 1 im Zustand a nie sicher, ob du danach im Zustand a oder Zustand b landest. Deshalb wird als neuer Zustand {a,b} definiert.</p> <p> In der Teilaufgabe b) siehst du jetzt, was passiert, wenn ein Übergang aus einem Zustand gar nicht definiert ist: Es wird ein Sackgassenzustand eingeführt (Symbol: Leere Menge), aus dem man nicht mehr raus kommt, also bei Eingabe von 0 und 1 wieder auf sich selbst zeigt. Dieser Zustand muss auf jeden Fall in der Übergangstabelle und in dem neuen deterministischen Automaten definiert werden!</p> <p> Gruß</p> <p> Lukas (Tutor)</p> </div> <p> &nbsp;</p> AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=2100&qa_1=sieht-%C3%BCbergangstabelle-nichtdeterministischen-automaten&show=2101#a2101 Wed, 16 Sep 2015 12:39:45 +0000