Theoretische und technische Informatik - ganz praktisch - Letzte Fragen in Kellerautomaten https://info2.aifb.kit.edu/qa/index.php?qa=questions&qa_1=kellerautomaten Powered by Question2Answer Beispiel zu ndet. KA https://info2.aifb.kit.edu/qa/index.php?qa=7551&qa_1=beispiel-zu-ndet-ka Ich hab dazu auch noch folgende Frage:<br /> <br /> Angenommen wir haben das Wort aabb und wir sollen prüfen, ob der (ndet.) Kellerautomat (KA) die Sprache a^nb^n erkennt. Wenn ich jetzt folgende zwei Zustandsübergange definiere:<br /> <br /> (s0,lambda,k0) -&gt; (se,k0)<br /> <br /> (s0,a,k0) -&gt; (s0,ak0)<br /> <br /> Könnte es dann sein, dass der KA das Wort aabb gar nicht liest und deswegen den ersten Übergang wählt?<br /> <br /> Also im Endeffekt sind das ja nicht genau die gleichen Übergänge, jedoch habe ich schon bei Aufgaben gesehen, dass wenn sowas auftaucht, der KA nicht deterministisch ist. KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=7551&qa_1=beispiel-zu-ndet-ka Thu, 03 Feb 2022 08:29:16 +0000 Unterscheidung von deterministischen und nichtdeterministischen Kellerautomaten https://info2.aifb.kit.edu/qa/index.php?qa=7548&qa_1=deterministischen-nichtdeterministischen-kellerautomaten Hallo, ich habe eine Frage zur Unterscheidung von deterministischen und nichtdeterministischen Kellerautomaten. Bei Kellerautomaten kann immer auch nichts eingelesen werden obwohl das Wort noch nicht fertig abgearbeitet wurde oder? Gibt es deswegen zwei Zustandsübergänge im selben Zustand und mit demselben Kellerinhalt (einen in dem lamda eingelesen wird und einen in den ein anderes Zeichen eingelesen wird) dann ergibt sich daraus die Nichtdeterminiertheit. Stimmt diese Annahme? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=7548&qa_1=deterministischen-nichtdeterministischen-kellerautomaten Tue, 01 Feb 2022 11:44:28 +0000 Automat in Aufgabe 41 a) nichtdeterministisch? https://info2.aifb.kit.edu/qa/index.php?qa=7532&qa_1=automat-in-aufgabe-41-a-nichtdeterministisch <p>Guten Tag,</p><p>wieso steht bei Aufgabe 41a) im Übungsbuch, dass der Übergang (s0,y,k0)-&gt;(se,k0) nichtdeterministisch sei?&nbsp;</p><p>(s0,y,k0) kommt doch sonst auf keiner linken Seite der Übergangsrelation vor und es ist dementsprechend eindeutig, wie der Übergang auszusehen hat oder?</p><p>Bei Aufgabe 44 verstehe ich die Begründung ,,Durch die Übergange (s0,y,k0) gekoppelt mit (s0,a,k0), [...] wird der Automat nichtdeterministisch." ebenso wenig.&nbsp;</p><p></p><p>Mit freundlichen Grüßen</p><p>uzhrz</p><div id="accel-snackbar" style="left: 50%; transform: translate(-50%, 0px); top: 50px;"></div> KEL-AB https://info2.aifb.kit.edu/qa/index.php?qa=7532&qa_1=automat-in-aufgabe-41-a-nichtdeterministisch Thu, 27 Jan 2022 12:09:15 +0000 verstandnis problem https://info2.aifb.kit.edu/qa/index.php?qa=7435&qa_1=verstandnis-problem Hallo,<br /> <br /> Ich kann nicht die Idee verstehen.Können Sie bitte erklaren,wann ich die Zustanden andern. Und sind diese Zeilen abhangig voneinander? KEL-AB https://info2.aifb.kit.edu/qa/index.php?qa=7435&qa_1=verstandnis-problem Mon, 27 Dec 2021 19:11:39 +0000 nicht deterministischer Kellerautomat https://info2.aifb.kit.edu/qa/index.php?qa=7363&qa_1=nicht-deterministischer-kellerautomat Hallo,<br /> <br /> ist vielleicht eine blöde Frage, aber warum muss ein Kellerautomat nicht deterministisch sein?<br /> <br /> Ich könnte doch auch immer einen det. Kellerautomaten erstellen und für jeden Zustand nochmal extra einen Lambda Übergang definieren. Wäre zwar umständlich, hätte jedoch trotzdem einen nicht det. Kellerautomaten.Oder liege ich damit falsch?<br /> <br /> viele Grüße KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=7363&qa_1=nicht-deterministischer-kellerautomat Fri, 19 Mar 2021 11:50:12 +0000 Wann akzeptiert ein Kellerautomat das leere Wort? https://info2.aifb.kit.edu/qa/index.php?qa=7338&qa_1=wann-akzeptiert-ein-kellerautomat-das-leere-wort <p>Hallo, ich wollte fragen, wann ein KA das leere Wort akzeptiert. Bei A42 ist bei der Definition von L: i element N<sub>0</sub>, weshalb&nbsp;</p><p>w = (ab)<sup>0&nbsp;</sup>(ba)<sup>0</sup>&nbsp;= leeres Wort? erlaubt wäre oder nicht? In der Musterlösung ist das meiner Interpretation nach allerdings nicht möglich.&nbsp;</p><p>Vielen Dank</p> KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=7338&qa_1=wann-akzeptiert-ein-kellerautomat-das-leere-wort Tue, 16 Mar 2021 12:25:37 +0000 HK 2019 Aufgabe 1 https://info2.aifb.kit.edu/qa/index.php?qa=7329&qa_1=hk-2019-aufgabe-1 <p>Hallo,&nbsp;</p><p>woran erkennt man bei dem definierten Kellerautomaten, dass er nichtdeterministisch ist? Ich dachte, dass dafür eine Konfiguration auf zwei verschiedene Zustände mit Keller zeigen muss, was ja hier nicht der Fall ist, alles ist eindeutig definiert. Bei dem Ablauf dazu in Teil b) ist dann an einem Abschnitt eine Verzweigung mit einem a oder dem leeren Wort. Wieso ist genau an dieser Stelle beides möglich? Hängt das auch damit zusammen, dass der Kellerautomat als nichtdeterministisch gekennzeichnet ist?</p><p>Vielen Dank schon mal fürs Anschauen und viele Grüße</p><p><img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=2063021489395867128" style="height:904px; width:600px"></p> KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=7329&qa_1=hk-2019-aufgabe-1 Mon, 15 Mar 2021 00:49:17 +0000 Aufgabenstellung HK 2019 Aufgabe 1 https://info2.aifb.kit.edu/qa/index.php?qa=7328&qa_1=aufgabenstellung-hk-2019-aufgabe-1 Hallo ich habe eine Verständnis Frage zur Aufgabenstellung. In der Aufgabenstellung wird ja w als a(^i)b(^j)c(^k) nacheinander definiert. Warum ist dann zum Beispiel abaaabcc auch zulässig? Vom Verständnis her hätte ich nach der Definition erwartet dass nur alle a‘s stehen dann alle b‘s und dann alle c‘s. KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=7328&qa_1=aufgabenstellung-hk-2019-aufgabe-1 Sun, 14 Mar 2021 21:20:22 +0000 zustandsübergang bei KA https://info2.aifb.kit.edu/qa/index.php?qa=7231&qa_1=zustands%C3%BCbergang-bei-ka Hallo,<br /> <br /> eine ähnliche Frage wurde schonmal gestellt, allerdings hilft mir die Antwort auf diese nicht weiter. Warum wechselt man bei Aufgabe 44 aus dem Übungsbuch sofort in den Zustand s1 nach Eingabe eines a? Könnte man nicht im Zustand s0 die a's stacken?<br /> <br /> Danke und LG KEL-AD https://info2.aifb.kit.edu/qa/index.php?qa=7231&qa_1=zustands%C3%BCbergang-bei-ka Mon, 10 Feb 2020 15:20:16 +0000 Keller erst später leeren https://info2.aifb.kit.edu/qa/index.php?qa=7222&qa_1=keller-erst-sp%C3%A4ter-leeren Hallo, <br /> <br /> Kellerautomaten akzeptieren ein Wort ja nur, wenn man im Endzustand angelangt, das Wort verarbeitet wurde und der Keller leer ist. Kann ich auch nach Verarbeitung meines Wortes einen Zustand einführen, der einzig dazu da ist, den Keller wieder zu leeren? Oder muss ich mit Verarbeitung des Wortes den Keller geleert haben um in einen Endzustand springen zu können? <br /> <br /> Bsp: Wäre dies möglich:<br /> <br /> (s3, lambda, a) -&gt; (s4, lambda)<br /> <br /> (s3, lambda, b) -&gt; (s4, lambda)<br /> <br /> s3, lambda, k0) -&gt; (se, k0)<br /> <br /> &nbsp;<br /> <br /> Vielen Dank! KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=7222&qa_1=keller-erst-sp%C3%A4ter-leeren Mon, 10 Feb 2020 12:48:18 +0000 Ndet. Kellerautomaten Verständnis https://info2.aifb.kit.edu/qa/index.php?qa=7199&qa_1=ndet-kellerautomaten-verst%C3%A4ndnis Hallo :)<br /> <br /> Warum werden Zustände/Zustandübergänge extra definiert, damit der Automat nicht-det. ist, wenn er durch den Lamdaübergang von s0 schon diese Eigenschaft hat?<br /> <br /> Vielen Dank :) KEL-AD https://info2.aifb.kit.edu/qa/index.php?qa=7199&qa_1=ndet-kellerautomaten-verst%C3%A4ndnis Sun, 09 Feb 2020 14:54:43 +0000 was ist der unterschied zwischen dem Wort und der Bandinschrift https://info2.aifb.kit.edu/qa/index.php?qa=7151&qa_1=was-ist-der-unterschied-zwischen-dem-wort-und-bandinschrift ? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=7151&qa_1=was-ist-der-unterschied-zwischen-dem-wort-und-bandinschrift Sat, 08 Feb 2020 10:08:52 +0000 Kellerautomaten alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=7121&qa_1=kellerautomaten-alternative-l%C3%B6sung Hallo,<br /> <br /> &nbsp;<br /> <br /> bei den Übungsaufgaben zu Kellerautomaten erhalte ich eigentlich nie das Ergebnis wie in der Musterlösung. Jedoch finde ich in meiner Lösung auch keinen Fehler.<br /> <br /> Ist es möglich irgendwie trotzdem zu überprüfen ob der KA richtig ist?<br /> <br /> Oder geht nur die eine Lösung aus der Musterlösung?<br /> <br /> Vielen Dank und Grüße KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=7121&qa_1=kellerautomaten-alternative-l%C3%B6sung Thu, 06 Feb 2020 09:15:15 +0000 HK, WS 18/19, Aufgabe 1 https://info2.aifb.kit.edu/qa/index.php?qa=6958&qa_1=hk-ws-18-19-aufgabe-1 <p> &nbsp;</p> <p> Hallo,&nbsp;</p> <p> hab zwei Fragen zu dieser Aufgabe (HK, 18/19):&nbsp;</p> <p> &nbsp;</p> <p> 1. Warum ist bei diesem Kellerautomat das leere Wort zugelassen, obwohl die Einschränkung i&gt;0 besteht (also nach meinem Verständnis mindestens ein a vorkommen muss) ?&nbsp;</p> <p> &nbsp;</p> <p> 2. Warum ist im Kelleralphabet (a,b,c,ko) angegeben, obwohl nur a und ko auf das Kellerband geschrieben werden?&nbsp;</p> <p> &nbsp;</p> <p> Vielen Dank für die Antworten,&nbsp;</p> <p> &nbsp;</p> <p> Gruß</p> <p> &nbsp;</p> <p> &nbsp;</p> <p> &nbsp;</p> <p> <img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=3761313332790512429" style="width: 600px; height: 800px;"></p> <p> &nbsp;</p> KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=6958&qa_1=hk-ws-18-19-aufgabe-1 Tue, 14 Jan 2020 08:19:54 +0000 Verständnisfrage (nicht-)deterministische Automaten https://info2.aifb.kit.edu/qa/index.php?qa=6918&qa_1=verst%C3%A4ndnisfrage-nicht-deterministische-automaten Hallo, ich habe eine Verständnisfrage bezüglich des nicht-deterministischen Kellerautomatens: Kann ich auch einen deterministischen Kellerautomaten erzeugen für die Aufgabe, da wir gesagt hatten, dass deterministische Automaten gleichzeitig nicht-deterministische sind?<br /> <br /> Vielen Dank! KEL-AD https://info2.aifb.kit.edu/qa/index.php?qa=6918&qa_1=verst%C3%A4ndnisfrage-nicht-deterministische-automaten Sat, 11 Jan 2020 13:08:19 +0000 Rückfrage zu der Frage zu Aufgabe 43 https://info2.aifb.kit.edu/qa/index.php?qa=6909&qa_1=r%C3%BCckfrage-zu-der-frage-zu-aufgabe-43 <p> Hallo,</p> <p> ich hab mich das Gleiche gefragt.</p> <p> Ich bin bisher immer davon ausgegangen, dass Kellerautomaten ein Wort akzeptieren, wenn diese bei Abbruch in einem Endzustand sind <span style="background-color:#ffff00;">und das Wort vollständig abgearbeitet ist</span>. (Stimmt das nicht?)&nbsp;</p> <p> Gäbe es in diesem Beispiel z.B. die EIngabe $a, so würde der KA ja über die zuvor vorgschlage Überführung sofort in den Endzustand s2 wechseln und das Restwort "a" würde stehen bleiben. Da es von s2 keine Überführung mit a gibt bricht der Automat ab aber das Wort wäre ja noch nicht vollständig abgearbeitet. Akzeptiert der KA dieses dann trotzdem?</p> <p> Danke und LG!</p> KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=6909&qa_1=r%C3%BCckfrage-zu-der-frage-zu-aufgabe-43 Fri, 10 Jan 2020 13:29:17 +0000 Kellerautomat Endzustand https://info2.aifb.kit.edu/qa/index.php?qa=6895&qa_1=kellerautomat-endzustand <p> <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:14px;">Hallo,</span></span></p> <p> <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:14px;">kann man bei dieser Aufgabe nicht auch mit (s0, Dollar, k0) -&gt; (s2, k0) direkt in den akzeptierenden Zustand übergehen?</span></span></p> <p> <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:14px;">Also bei einer Eingabe von "Dollar" direkt in den akzeptierenden Zustand übergehen, und nicht über den Umweg wie in der Musterlösung. Falls nach dem&nbsp; "Dollar"&nbsp; noch etwas kommt bricht der Automat ja ab und akzeptiert das Wort somit nicht?</span></span></p> <p> &nbsp;</p> <p> <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:14px;">Danke im Vorraus</span></span></p> <p> &nbsp;</p> <p> <span style="font-size:8px;"><span style="font-family: arial,helvetica,sans-serif;">$PS:&nbsp;Dollar Zeichen geht leider nicht sonst sieht Text so aus XD$</span></span></p> <p> <br> &nbsp;</p> KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=6895&qa_1=kellerautomat-endzustand Wed, 08 Jan 2020 20:42:59 +0000 zusätzliche Regeln erforderlich? https://info2.aifb.kit.edu/qa/index.php?qa=6869&qa_1=zus%C3%A4tzliche-regeln-erforderlich Hallo,<br /> <br /> müsste in der Lösung nicht stehen: (s3,1,b) -&gt; (s3,1b) anstatt (s3,b1)?<br /> <br /> Und wenn man das Testwort 100 betrachtet, fehlt dann nicht bei s3 noch ein (lambda,1,lambda) Übergang, damit die 1 im Keller gelöscht wird und man im Endzustand s0 landet? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=6869&qa_1=zus%C3%A4tzliche-regeln-erforderlich Mon, 06 Jan 2020 13:36:25 +0000 Verständnisproblem https://info2.aifb.kit.edu/qa/index.php?qa=6868&qa_1=verst%C3%A4ndnisproblem Das u' ist doch die Spiegelung von u oder?<br /> <br /> Bedeutet (s0,Dollar,a) -&gt; (s1,a), dass noch ein weiteres a in den Keller geschrieben wird?<br /> <br /> Oder bleibt der Keller trotz des Hinzufügens von Dollar unverändert? KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=6868&qa_1=verst%C3%A4ndnisproblem Mon, 06 Jan 2020 12:30:48 +0000 Wie löse ich Aufgabe 46 unter Benutzung des Kellerspeichers? https://info2.aifb.kit.edu/qa/index.php?qa=6840&qa_1=wie-l%C3%B6se-ich-aufgabe-46-unter-benutzung-des-kellerspeichers <p> &nbsp;</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> Hallo,</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> in der Musterlösung zu Aufgabe 46 aus dem Übungsbuch 1 ist ein Kellerautomat ohne Kellernutzung angeben. Es steht der Hinweis dabei, dass ein Alternative mit Kellernutzung weniger Zustände benötigen würden. Wäre folgender Ansatz ein richtige Alternative?</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> (s0,a,k0) =&gt; (s1,ak0) // Wort beginnt mit a</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> (s0,b,k0) =&gt; (s0,bk0) // Wort kann mit beliebig viele zweier Paaren an b's beginnen</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> (s0,b,b) =&gt; (s0, Lambda) // matchen von 2 b's&nbsp;</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> (s1,a,a) =&gt; (s1,aa)</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> <span style="color: rgb(255, 140, 0);">(s1,b,a) =&gt; (se,k0) </span>// Ist es möglich den Keller der bisher aus "aak0" besteht sofort &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; durch "k0" zu ersetzten? Abbruchkriterium des Wortes ist ja &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wegen aab am Ende erfüllt</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> &nbsp;</p> <p style="color: rgb(34, 34, 34); font-family: Arial,Verdana,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> Danke und LG</p> <p> &nbsp;</p> KEL-AF https://info2.aifb.kit.edu/qa/index.php?qa=6840&qa_1=wie-l%C3%B6se-ich-aufgabe-46-unter-benutzung-des-kellerspeichers Fri, 03 Jan 2020 10:34:14 +0000 Kellerautomat - Mehr als ein Zeichen auf den Stack legen https://info2.aifb.kit.edu/qa/index.php?qa=6795&qa_1=kellerautomat-mehr-als-ein-zeichen-auf-den-stack-legen Hallo,<br /> <br /> Ich hätte folgende Frage: Sind Übergänge gemäß der Art (S,a,ak0) --&gt;(S, ,aaak0) bei Kellerautomaten erlaubt? Darf man auf den Stack mehr als ein Zeichen pro Übergang drauflegen? Das würde z.B Aufgabe 45 sehr viel leichter machen.<br /> <br /> LG,<br /> <br /> uzpth KEL-AD https://info2.aifb.kit.edu/qa/index.php?qa=6795&qa_1=kellerautomat-mehr-als-ein-zeichen-auf-den-stack-legen Thu, 04 Jul 2019 21:00:01 +0000 Kap.3 Kellerautomaten, Folie 15 https://info2.aifb.kit.edu/qa/index.php?qa=6560&qa_1=kap-3-kellerautomaten-folie-15 Im Kap. 3 Folie 15 steht LEA(E) = Lndet-EA(E) müsste es aber nicht heissen LEA(E) Teilmenge von Lndet-EA(E) ? Die Sprachen, die mittels eines deterministischen EA erzeugt werden können sind doch in den Sprachen der nichtdeterministischen EA enthalten, aber nicht gleich ?<br /> <br /> &nbsp;<br /> <br /> Danke schon mal im Vorraus.<br /> <br /> Grüße<br /> <br /> uxiwq KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=6560&qa_1=kap-3-kellerautomaten-folie-15 Wed, 09 Jan 2019 09:14:34 +0000 Voraussetzungen für die Terminierung des Kellerautomaten https://info2.aifb.kit.edu/qa/index.php?qa=6388&qa_1=voraussetzungen-f%C3%BCr-die-terminierung-des-kellerautomaten Hallo,<br /> <br /> ich würde gerne wissen, ob der Stack eines Kellerautomaten leer sein muss, damit das eingegebene Wort erkannt wird.<br /> <br /> Im Buch steht so weit ich weiß, dass der Inhalt des Stacks am Ende egal ist. Allerdings habe ich auch mehrfach Definitionen gelesen, die aussagen, dass der Stack zum erkennen eines Wortes leer sein (also nur noch k0 enthalten) muss.<br /> <br /> Vielen Dank für die Beantwortung der Frage. :) KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=6388&qa_1=voraussetzungen-f%C3%BCr-die-terminierung-des-kellerautomaten Fri, 09 Feb 2018 17:59:55 +0000 Wieso ist der KA bei einem Zustandsübergang wie diesem nichtdeterministisch? https://info2.aifb.kit.edu/qa/index.php?qa=6264&qa_1=wieso-einem-zustands%C3%BCbergang-diesem-nichtdeterministisch Sind KA die einen lambda-Übergang besitzen generell nichtdeterministisch? KEL-AE https://info2.aifb.kit.edu/qa/index.php?qa=6264&qa_1=wieso-einem-zustands%C3%BCbergang-diesem-nichtdeterministisch Sat, 03 Feb 2018 20:58:57 +0000 Neue Zeichenkette Keller-Automat https://info2.aifb.kit.edu/qa/index.php?qa=6154&qa_1=neue-zeichenkette-keller-automat Hallo,<br /> <br /> &nbsp;<br /> <br /> in der Musterlösung gibt es folgende Zustandsübergänge:<br /> (s0, a, k0) -&gt; (s0, a k0)<br /> (s0, a, a) -&gt; (s1, a)<br /> (se, a, k0) -&gt; (s0, a k0)<br /> <br /> Wieso steht bei der neuen Zeichenkette beim zweiten Zustandsübergang nur ein &quot;a&quot; und kein &quot;a k0&quot; ? Ist das egal, oder steckt da ein Sinn dahinter? KEL-AB https://info2.aifb.kit.edu/qa/index.php?qa=6154&qa_1=neue-zeichenkette-keller-automat Mon, 15 Jan 2018 11:30:58 +0000 prüfen ob eine Überführungsfunktion richtig ist https://info2.aifb.kit.edu/qa/index.php?qa=5994&qa_1=pr%C3%BCfen-ob-eine-%C3%BCberf%C3%BChrungsfunktion-richtig-ist Kann ich mit XWizard überprüfen, ob meine Überführungsfunktion richtig ist? <br /> &nbsp;<br /> <br /> Gibt es eine andere Möglichkeit diese auf vollständige Korrektheit zu prüfen? <br /> ​Durch ein Testwort wird es ja noch nicht allgemein gezeigt... KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5994&qa_1=pr%C3%BCfen-ob-eine-%C3%BCberf%C3%BChrungsfunktion-richtig-ist Fri, 05 Jan 2018 12:44:22 +0000 diese Lösung auch möglich? https://info2.aifb.kit.edu/qa/index.php?qa=5995&qa_1=diese-l%C3%B6sung-auch-m%C3%B6glich Wäre dieser Übergang auch möglich?: <br /> &nbsp;<br /> <br /> (s0, b, ko) -&gt; (s1, bko)<br /> ​(s0, a, ko) -&gt; (s2, ako) <br /> ​(s1, b, b) &nbsp;&nbsp;-&gt; (s0, lambda) <br /> ​(s2, a, a) -&gt; (s3, lambda) <br /> (s3, b, ko) -&gt; (s4, lambda) <br /> ​(s4, lambda, ko) -&gt; (s4, ko) <br /> <br /> ​wenn nur 4 Endzustand ist ? <br /> <br /> ​Vielen Dank. KEL-AF https://info2.aifb.kit.edu/qa/index.php?qa=5995&qa_1=diese-l%C3%B6sung-auch-m%C3%B6glich Fri, 05 Jan 2018 12:43:58 +0000 zusätzliches Symbol für das Kelleralphabet https://info2.aifb.kit.edu/qa/index.php?qa=5993&qa_1=zus%C3%A4tzliches-symbol-f%C3%BCr-das-kelleralphabet Normalerweise setzt sich das Kelleralphabet, wenn ich es richtig verstanden habe, aus dem Eingabealphabet + ko zusammen. <br /> ​Hier in der Aufgabe wurde noch ein b hinzugefügt, wann gehe ich so vor, bzw wozu verwende ich das? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5993&qa_1=zus%C3%A4tzliches-symbol-f%C3%BCr-das-kelleralphabet Fri, 05 Jan 2018 12:43:46 +0000 mehrere Kellerzeichen gleichzeitig löschen? https://info2.aifb.kit.edu/qa/index.php?qa=5992&qa_1=mehrere-kellerzeichen-gleichzeitig-l%C3%B6schen Ist es möglich mehrere Kellerzeichen in einem Schritt/Übergang zu löschen? <br /> &nbsp;<br /> <br /> Könnte ist also zb (s0, 0, ko) -&gt; (s0, 0ko) <br /> ​ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(s0, 0, 0) -&gt; (s1, 00) <br /> ​ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(s1, 1, 00) -&gt; (s1, k0) <br /> <br /> ​also Übergänge definieren? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5992&qa_1=mehrere-kellerzeichen-gleichzeitig-l%C3%B6schen Fri, 05 Jan 2018 12:43:17 +0000 Alternativlösung (a) https://info2.aifb.kit.edu/qa/index.php?qa=5833&qa_1=alternativl%C3%B6sung-a Hallo,<br /> <br /> ist diese Lösung auch korrekt?<br /> <br /> @[ID-31298]@<br /> <br /> Vielen Dank im Voraus und viele Grüße! KEL-AB https://info2.aifb.kit.edu/qa/index.php?qa=5833&qa_1=alternativl%C3%B6sung-a Tue, 25 Jul 2017 16:12:28 +0000 Kellerautomaten auf Richtigkeit überprüfen https://info2.aifb.kit.edu/qa/index.php?qa=5819&qa_1=kellerautomaten-auf-richtigkeit-%C3%BCberpr%C3%BCfen Hallo,<br /> <br /> wenn ich einen Kellerautomaten aufgestellt habe und überprüfen will, ob dieser richtig ist, ist es dann grundsätzlich richtig für ein Testtwort die Konfigurationenfolge durchzugehen oder gibt es noch ein anderes Kriterium, um meinen Automaten zu testen ?<br /> <br /> Denn sehr oft weicht meine Lösung von der Musterlösung ab, aber die Testwörter lassen sich immer ableiten.<br /> <br /> Vielen Dank und viele Grüße ! KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5819&qa_1=kellerautomaten-auf-richtigkeit-%C3%BCberpr%C3%BCfen Sun, 23 Jul 2017 15:56:12 +0000 fehlender Zustand mit drin https://info2.aifb.kit.edu/qa/index.php?qa=5797&qa_1=fehlender-zustand-mit-drin Guten Tag,<br /> <br /> eine kurze Frage nun von mir dazu :D<br /> <br /> falls der Übergang (s1,b,b)-&gt; (s1,lamdba) nun da wäre, dann wäre der Automat richtig oder?<br /> <br /> verstehe nämlch nicht weshalb wir direkt in den Zustand s1 wechseln, würde weiterhin in s0 bleiben, bin jetzt aber &nbsp;nicht sicher, ob das zulässig ist. <br /> <br /> PS: zum xWizard, wie sehe ich dort ob mein Kellerautomat denn richtig ist?<br /> <br /> &nbsp;<br /> <br /> Vielen Dank für eine kurze Antwort <br /> <br /> LG ucetv KEL-AE https://info2.aifb.kit.edu/qa/index.php?qa=5797&qa_1=fehlender-zustand-mit-drin Tue, 18 Jul 2017 06:28:51 +0000 Alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=5792&qa_1=alternative-l%C3%B6sung <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">,<i>a</i>,<i>k</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">) --&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, <i>ak</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, <i>b</i>, <i>k</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">) --&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1,</i></span><span style="font-kerning: none"> <i>bk</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, <i>a</i>, <i>a</i>) --&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">,<i>aa</i>)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, <i>a</i>, <i>b</i>) --&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">,<i>ab</i>)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, <i>b</i>, <i>a</i>) --&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">,<i>ba</i>)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, <i>b</i>, <i>b</i>)--&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">,<i>bb</i>)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, $, <i>k</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">)--&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>2</i></span><span style="font-kerning: none">,<i>k</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, $, <i>a</i>)--&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>2</i></span><span style="font-kerning: none">,<i>a</i>)&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>1</i></span><span style="font-kerning: none">, $, <i>b</i>) --&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>2</i></span><span style="font-kerning: none">,<i>b</i>)</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>2</i></span><span style="font-kerning: none">, <i>a</i>, <i>a</i>)--&gt; (<i>s2,lambda)</i></span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>2</i></span><span style="font-kerning: none">, <i>b</i>, <i>b</i>)--&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>2,lambda)</i></span><span style="font-kerning: none">&nbsp;</span></p> <p style="margin: 0px; font-size: 16px; line-height: normal; font-family: Times; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>2</i></span><span style="font-kerning: none">, lambda, <i>k</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">) --&gt;(<i>s</i></span><span style="font-size: 9px; line-height: normal; -webkit-font-kerning: none;"><i>e</i></span><span style="font-kerning: none">,<i>k</i></span><span style="font-size: 10.7px; line-height: normal; vertical-align: -3px; -webkit-font-kerning: none;">0</span><span style="font-kerning: none">)&nbsp;</span></p> <p> &nbsp;</p> <p style="margin: 0px; line-height: normal; font-family: Arial; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(34, 34, 34);"> <span style="font-kerning: none">Ist dieser Automat genauso möglich. Habe direkt angefangen einen neuen zustand zu definieren und habe dementsprechen immer 1 mehr</span></p> KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=5792&qa_1=alternative-l%C3%B6sung Sun, 16 Jul 2017 17:17:09 +0000 KA |w|a mod 2 = 0 https://info2.aifb.kit.edu/qa/index.php?qa=5636&qa_1=ka-w-a-mod-2-0 Hallo,<br /> <br /> &nbsp;<br /> <br /> Ist es auch möglich bzw. erlaubt ein Zeichen mit sich selbst abzugleichen? Sprich ich möchte einfach nur überprüfen, ob die Anzahl eines Zeichens durch 2 teilbar ist, kann ich dann schreiben:<br /> <br /> (s0, a, k0) -&gt; (s1, ak0)<br /> (s1, a, a) -&gt; (s0, k0)<br /> (s0, lambda, k0) - &gt; (sE, k0) KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5636&qa_1=ka-w-a-mod-2-0 Sat, 11 Feb 2017 18:01:56 +0000 Übungsaufgabe 41a) https://info2.aifb.kit.edu/qa/index.php?qa=5569&qa_1=%C3%BCbungsaufgabe-41a Hallo,<br /> <br /> verstehe ich das richtig, dass bei einem Testwort (bspw. aab) der Keller im Endzustand nie leer ist? (Ein a bleibt drin stehen)<br /> <br /> Ist das in Ordnung weil der KA nicht deterministisch ist oder wie kann ich das deuten? Ich dachte, dass das Wort immer vollständig gelesen sein muss + der Keller leer sein muss, sodass ein Wort akzeptiert wird.<br /> <br /> Vielen Dank im voraus. KEL-AB https://info2.aifb.kit.edu/qa/index.php?qa=5569&qa_1=%C3%BCbungsaufgabe-41a Fri, 10 Feb 2017 10:59:44 +0000 Aufgabe 44 Übungsbuch https://info2.aifb.kit.edu/qa/index.php?qa=5459&qa_1=aufgabe-44-%C3%BCbungsbuch Hallo, ich habe eine Frage zu dieser Aufgabe.<br /> <br /> Könnte man Zustand S3 und S4 nicht auch in einen Zustand packen ? Die beiden Zustände sagen ja nur, dass man ab jetzt mit a oder b löscht, da die &quot;Einlesephase&quot; von den a´s zu Beginn beendet ist und man jetzt mit dem löschen Anfängt KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5459&qa_1=aufgabe-44-%C3%BCbungsbuch Tue, 07 Feb 2017 13:13:48 +0000 Zustände bei Kellerautomaten https://info2.aifb.kit.edu/qa/index.php?qa=5433&qa_1=zust%C3%A4nde-bei-kellerautomaten Hallo zusammen, ich habe eine Frage zu Kellerautomaten. Wie kann ich am Besten mir einteilen wann ich einen Zustand wechsle. Oft weichen meine Zustände von denen der Musterlösung ab, auch wenn ich sonst alle schritte gleich habe. <br /> <br /> Wie kann ich am besten mir die Zustände einteilen.<br /> <br /> Grüße KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5433&qa_1=zust%C3%A4nde-bei-kellerautomaten Mon, 06 Feb 2017 22:02:09 +0000 Alternative Lösung? https://info2.aifb.kit.edu/qa/index.php?qa=5430&qa_1=alternative-l%C3%B6sung (s0, a, k0) →(s1,a)<br /> <br /> (s1,a,a) →(s2,a)<br /> <br /> (s2,b,a) →(s0,λ)<br /> <br /> wobei F={s0} KEL-AB https://info2.aifb.kit.edu/qa/index.php?qa=5430&qa_1=alternative-l%C3%B6sung Mon, 06 Feb 2017 18:28:19 +0000 Alternativ https://info2.aifb.kit.edu/qa/index.php?qa=5050&qa_1=alternativ Hallo,<br /> <br /> kann man hier $(s0,\$,k_0) \rightarrow (s_2,k_0)$<br /> <br /> statt<br /> <br /> $(s_0,\$,k_0) \rightarrow (s_1,k_0)$ und $(s_1,\lambda,k_0) \rightarrow (s_2,k_0)$<br /> <br /> schreiben ?<br /> <br /> Danke KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=5050&qa_1=alternativ Thu, 26 Jan 2017 17:55:09 +0000 Lambda Übergang, KA nicht det https://info2.aifb.kit.edu/qa/index.php?qa=5049&qa_1=lambda-%C3%BCbergang-ka-nicht-det Guten Abend,<br /> <br /> normalerweise ist der Übergang (s,lambda,k) , k gehört zu K, bei deterministischen Kellerautomaten &nbsp;undefiniert.<br /> <br /> Wie ist dann der KA A von der Aufgabe 42 (KEL-AE) deterministisch obwohl er den Übergang (s2,lambda,k0) --&gt; (Se,k0) enthält ?<br /> <br /> Danke im voraus KEL-AE https://info2.aifb.kit.edu/qa/index.php?qa=5049&qa_1=lambda-%C3%BCbergang-ka-nicht-det Thu, 26 Jan 2017 17:29:16 +0000 Aufwand Spracherkennung https://info2.aifb.kit.edu/qa/index.php?qa=5013&qa_1=aufwand-spracherkennung Hallo<br /> <br /> In der nuKIT Umfrage zu Kapitel 3 ist bei der siebten Frage als richtig vermerkt :<br /> 1. Der Aufwand zur Spracherkennung bei deterministischen Kellerautomaten ist linear in der Wortlänge.<br /> Weiter ist auch richtig :<br /> 2. Der Aufwand zur Spracherkennung bei deterministischen Kellerautomaten ist $O(n^3)$.<br /> <br /> Wie können diese Antworten denn zusammenpassen? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=5013&qa_1=aufwand-spracherkennung Wed, 25 Jan 2017 06:17:25 +0000 Ist folgender Übergang für $\delta(s_0, \$, k_0)$ auch möglich? https://info2.aifb.kit.edu/qa/index.php?qa=4990&qa_1=ist-folgender-%C3%BCbergang-f%C3%BCr-%24-delta-s_0-%24-k_0-%24-auch-m%C3%B6glich Kann anstelle von<br /> <br /> $\delta(s_0, \$, k_0) = (s_1, k_0)$<br /> <br /> auch<br /> <br /> $\delta(s_0, \$, k_0) = (s_2, k_0)$<br /> <br /> bei sonst gleicher Konfiguration von $\delta$ verwendet werden? Falls nch $\$$ noch Buchstaben kommen würden (also das Wort nicht mehr Teil der Sprache ist) wäre der KA ja im Endzustand aber hätte das Wort nicht abgearbeitet --&gt; nicht akzeptiert oder?<br /> <br /> LG KEL-AC https://info2.aifb.kit.edu/qa/index.php?qa=4990&qa_1=ist-folgender-%C3%BCbergang-f%C3%BCr-%24-delta-s_0-%24-k_0-%24-auch-m%C3%B6glich Tue, 24 Jan 2017 14:29:00 +0000 Musterlösung, $(s_2, 1100000, k_0) \Rightarrow (s_3, 1100000, bk_0)$, wie kommt dieser Übergang zustande? https://info2.aifb.kit.edu/qa/index.php?qa=4971&qa_1=musterl%C3%B6sung-1100000-rightarrow-1100000-%C3%BCbergang-zustande Ich verstehe nicht wie man bei der Erkennung des Testworts &nbsp;hier von $s_2$ zu $s_3$ kommt, die einzigen in der Musterlösung angegebenen Übergänge von $s_2$ sind :<br /> <br /> $$(s_2, \lambda, k_0) \rightarrow (s_3,bk_0) \mbox{und} (s_2,\lambda,0) \rightarrow (s_1,\lambda)$$<br /> <br /> Wenn das Zeichen ganz links eine $1$ ist fehlt somit ein Übergang um den in der Musterlösung angegebenen Schritt $(s_2, 1100000, k_0) \Rightarrow (s_3,1100000,bk_0)$ zu vollziehen. Oder übersehe ich hier etwas? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=4971&qa_1=musterl%C3%B6sung-1100000-rightarrow-1100000-%C3%BCbergang-zustande Mon, 23 Jan 2017 16:20:43 +0000 Definition neuer Zustände https://info2.aifb.kit.edu/qa/index.php?qa=4901&qa_1=definition-neuer-zust%C3%A4nde Kann mir jemand erklären, wann man grundsätzlich bei einem Kellerautomaten einen neuen Zustand definiert?<br /> <br /> LG KEL-AE https://info2.aifb.kit.edu/qa/index.php?qa=4901&qa_1=definition-neuer-zust%C3%A4nde Mon, 16 Jan 2017 16:21:54 +0000 alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=4870&qa_1=alternativl%C3%B6sung Hi,<br /> <br /> ich wollte fragen ob diese alternativlösung korrekt ist :<br /> <br /> (s0, a, k) =&gt; (s1, k);<br /> (s0, lambda , k) =&gt; (se, k)<br /> (s1, a, k) =&gt; (s2, ak);<br /> (s2, b, a) =&gt; (s0, lambda);<br /> &nbsp;<br /> <br /> Vielen Dank im voraus KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=4870&qa_1=alternativl%C3%B6sung Sun, 15 Jan 2017 13:53:32 +0000 (s3; 1; b) -> (s3; b1) Kann man Kellerzeichen im Keller tauschen? https://info2.aifb.kit.edu/qa/index.php?qa=4840&qa_1=s3-1-b-s3-b1-kann-man-kellerzeichen-im-keller-tauschen Hallo,<br /> <br /> ich dachte, man könne Kellerzeichen nicht tauschen, da der Keller ja nach dem LIFO Prinzip funktioniert und ich doch eigentlich auch nur das oberste Kellerzeichen lesen kann. (Es geht um den zweiten Zustand von unten) Ist das doch möglich? Wenn nein, ist dann auch die Ableitung des Testwortes falsch?<br /> <br /> Vielen Dank KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=4840&qa_1=s3-1-b-s3-b1-kann-man-kellerzeichen-im-keller-tauschen Sat, 14 Jan 2017 12:43:04 +0000 Alternativlösung Kellerautomat https://info2.aifb.kit.edu/qa/index.php?qa=4825&qa_1=alternativl%C3%B6sung-kellerautomat pda:<br /> (s0,a,k)=&gt;(s1,ak);<br /> (s1,b,a)=&gt;(s1,lambda);<br /> (s1,a,k)=&gt;(s1,ak);<br /> (s1,b,k)=&gt;(s2,bk);<br /> (s2,a,b)=&gt;(s2,lambda);<br /> (s2,b,k)=&gt;(s2, bk);<br /> (s2,lambda,k)=&gt;(s0, k);<br /> --declarations--<br /> s0=s0;<br /> F=s0;<br /> kSymb=k;<br /> inputs=ababbaba<br /> --declarations-end--<br /> <br /> Wäre diese Alternativlösung korrekt oder wo genau liegt der Fehler? KEL-AE https://info2.aifb.kit.edu/qa/index.php?qa=4825&qa_1=alternativl%C3%B6sung-kellerautomat Fri, 13 Jan 2017 10:14:59 +0000 Alternativlösung (schon wieder) https://info2.aifb.kit.edu/qa/index.php?qa=4753&qa_1=alternativl%C3%B6sung-schon-wieder Hallo zusammen,<br /> <br /> ist auch folgende Lösung korrekt?<br /> <br /> so,a,ko --&gt; s1,ako<br /> <br /> s1,a,a --&gt; s1, lambda<br /> <br /> s1,b,ko --&gt; se, ko<br /> <br /> so,b,ko --&gt; s2,bko<br /> <br /> s2,b,b --&gt; so,ko<br /> <br /> Und wie kann ich gewährleisten, dass der Automat nichtdeterministisch ist?<br /> <br /> Viele Grüße und vielen Dank KEL-AF https://info2.aifb.kit.edu/qa/index.php?qa=4753&qa_1=alternativl%C3%B6sung-schon-wieder Mon, 09 Jan 2017 10:02:31 +0000 Kellerautomat Zustandsüberführungsfunktion https://info2.aifb.kit.edu/qa/index.php?qa=4655&qa_1=kellerautomat-zustands%C3%BCberf%C3%BChrungsfunktion laut Definition aus dem Buch heißt es für die KA Zustandsüberführungsfunktion:<br /> <br /> entweder $\delta(s, e, k) = (s', v)$ oder $\delta(s, \lambda, k) = (s', v)$ mit $e \in E$, $s,s' \in S$, $k \in K$, $v \in K^\star$.<br /> <br /> $v$ stellt hier eine Zeichenkette dar, die beliebig lang sein kann ( also auch $\lambda$). Hab ich das richtig verstanden? Mir ist nicht ganz klar wann es sich anbietet $|v| &gt; 1$ zu verwenden? Kann mir jemand eine Beispielsprache nennen? Vor allem da ich eigentlich verinnerlicht hatte, dass nur EIN Zeichen aus dem Keller gelöscht und EIN Zeichen reingeschrieben werden kann. Bezieht sich $v$ hier etwa auf den gesamten Kellerinhalt? KEL-AA https://info2.aifb.kit.edu/qa/index.php?qa=4655&qa_1=kellerautomat-zustands%C3%BCberf%C3%BChrungsfunktion Tue, 15 Nov 2016 16:00:39 +0000 Wieso Sprache von Typ 1? https://info2.aifb.kit.edu/qa/index.php?qa=4299&qa_1=wieso-sprache-von-typ-1 Hallo,<br /> <br /> wieso gehört die Sprache L in dieser Aufgabe zum Typ 1? Sie beinhaltet doch das leere Wort und ich dachte dass das bei Typ 1 Sprache nicht erlaubt sei? KEL-AB https://info2.aifb.kit.edu/qa/index.php?qa=4299&qa_1=wieso-sprache-von-typ-1 Sun, 14 Feb 2016 08:53:53 +0000