Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=%C3%BCbungsblatt-2&qa_2=au-2-1 Powered by Question2Answer Kommentiert: 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=7459#c7459 Alles Klar<br /> Vielen Dank 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=7459#c7459 Thu, 06 Jan 2022 10:10:36 +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 Antwort ausgewählt: 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 Thu, 10 Dec 2015 08:17:51 +0000 Kommentiert: Ü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=2112#c2112 Abgesehen von dem 0*1 Teil ist es schon mal korrekt, so wie es da steht könntest du aber z.B. 101 machen, was ja nicht geht. Oder anders gesagt: es sind nicht beliebig viele Nullen sondern entweder ein vielfaches von zwei oder drei, danach dann keine Eins mehr. Versuch also den Teil noch zu verbessern! 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=2112#c2112 Wed, 16 Sep 2015 12:56:33 +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 Bearbeitet: 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=2100#q2100 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> bei der Übergangsfunktion des nichtdeterministischen Automaten bei Teilaufgabe a) ist für Zustand b nicht definiert, was bei der Eingabe einer 0 passiert und bei Zustand c ist nicht definiert, was bei der Eingabe einer 0 oder einer 1 passiert.</p> <p> Wie sieht also die zuständige Übergangstabelle des nichtdeterministischen Automaten aus (was trägt man für die nicht definierten Eingaben in die Tabelle ein?)? Weil die Übergangstabelle des nichtdeterministischen Automaten ist ja die Grundlage um auf die Übergangstabelle des äquivalenten deterministischen Automatens zu kommen.</p> <p> Danke und Gruß</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=2100#q2100 Wed, 16 Sep 2015 12:47:14 +0000