Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in HU-1-2 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=%C3%BCbungsblatt-1&qa_2=hu-1-2 Powered by Question2Answer Beantwortet: Vereinfachung beim EA möglich? https://info2.aifb.kit.edu/qa/index.php?qa=2407&qa_1=vereinfachung-beim-ea-m%C3%B6glich&show=2408#a2408 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> das ist nicht möglich. Zustand d ist ein sogennanter "Senkenzustand". Die Einführung dieses Zustandes ist zwingend notwendig, da man in diesem Zustand landet, wenn man mehr als zwei Einsen nacheinander eingibt. Und gerade dann, wenn man mehr als zwei Einsen nacheinander eingibt, darf nach Aufgabenstellung mein Wort ja nicht mehr zur Sprache gehören.</p> <p> Dies gewährleiste ich durch Zustand d, aus dem ich nicht mehr rauskomme, wenn ich mindestens einmal drei oder mehr Einsen nacheinander eingegeben habe. Somit kann kein Endzustand mehr erreicht werden (d selbst ist kein Endzustand) und alle möglichen Wörter, die mehr als zwei aufeinanderfolgende Einsen enthalten, werden nicht akzeptiert.</p> <p> Zur Info: Ein Automat akzeptiert ein Wort nur, wenn man nach Eingabe des Wortes in einem Endzustand landet.</p> <p> Max (Tutor)</p> </div> <p> &nbsp;</p> HU-1-2 https://info2.aifb.kit.edu/qa/index.php?qa=2407&qa_1=vereinfachung-beim-ea-m%C3%B6glich&show=2408#a2408 Tue, 22 Sep 2015 06:51:53 +0000 Beantwortet: Endlosschleife beim EA ? https://info2.aifb.kit.edu/qa/index.php?qa=2405&qa_1=endlosschleife-beim-ea&show=2406#a2406 <div class="ilFrmPostContent"> <p> Ich habe den Eindruck, du siehst die Aufgabe des EA darin, die Eingabe in Teilstücke aufzuteilen (immer nach dem 001). Der EA soll aber überprüfen ob die gesamte Eingabe (als ein einziges Wort) zu der Sprache gehört oder nicht. Das heißt, auch Eingaben wie 10010001 werden als ein einziges Wort behandelt! Zu Beginn der Eingabe/des Wortes startet der Automat immer im Startzustand (hier a).</p> <p> Wenn in Zustand d eine 1 eingegeben/gelesen wird, dann muss, wenn die Eingabe in der Sprache sein soll, noch mindestens 001 folgen. Insofern ist die Situation nach dieser 1 die selbe wie beim allersten Zeichen der Eingabe. Wenn in d eine 0 eingegeben wird, dann ist braucht man "nur" noch&nbsp; 01, da man die erste 0 ja gerade gelesen hat. Deshalb wechselt man nach b und nicht nach a.</p> <p> Tobias (Tutor)</p> </div> <p> &nbsp;</p> HU-1-2 https://info2.aifb.kit.edu/qa/index.php?qa=2405&qa_1=endlosschleife-beim-ea&show=2406#a2406 Tue, 22 Sep 2015 06:51:02 +0000 Beantwortet: Bennenung der Elemente mit Groß-/Kleinbuchstaben ? https://info2.aifb.kit.edu/qa/index.php?qa=2403&qa_1=bennenung-der-elemente-mit-gro%C3%9F-kleinbuchstaben&show=2404#a2404 <div class="ilFrmPostContent"> <p> Hallo,&nbsp;</p> <p> Ob groß oder klein ist egal. In den VL-Folien findest du auch Zustande, die mit Zahlen benannt wurden. Sieh es einfach wie eine Variable in der Mathematik: es sollte halt eindeutig sein.</p> <p> LG</p> <p> Basti (Tutor)</p> </div> <p> &nbsp;</p> HU-1-2 https://info2.aifb.kit.edu/qa/index.php?qa=2403&qa_1=bennenung-der-elemente-mit-gro%C3%9F-kleinbuchstaben&show=2404#a2404 Tue, 22 Sep 2015 06:49:02 +0000 Beantwortet: Gibt es mehrere richtige Lösungsmöglichkeiten für EA? https://info2.aifb.kit.edu/qa/index.php?qa=2398&qa_1=gibt-es-mehrere-richtige-l%C3%B6sungsm%C3%B6glichkeiten-f%C3%BCr-ea&show=2402#a2402 <div class="ilFrmPostContent"> <p> weitere Ergänzung:</p> <p> Wie Antonio richtig gesagt hat, können Sie den Nullpfeil von C auf C nicht löschen, da ihr Automat dann nicht mehr das Wort 0001 erkennt. Sie können die von Ihnen vorgeschlagenen Pfeil ergänzen. Er deckt aber nichts ab, was durch den Automaten in der Musterlösung nicht auch schon abgedeckt wäre, und, ganz wichtig, Ihr AUtomat wäre dann nichtdeterministisch und demnach zwar in dieser AUfgabenstellung ok, aber wenn explizit nach einem deterministischen Automaten geftragt wurde, dann müssen Sie auch solch einen angeben.</p> <p> Viele Grüße</p> <p> Friederike Pfeiffer-Bohnen und Lukas König</p> </div> <p> &nbsp;</p> HU-1-2 https://info2.aifb.kit.edu/qa/index.php?qa=2398&qa_1=gibt-es-mehrere-richtige-l%C3%B6sungsm%C3%B6glichkeiten-f%C3%BCr-ea&show=2402#a2402 Tue, 22 Sep 2015 06:46:59 +0000