Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=%C3%BCbungsblatt-2&qa_2=au-2-3 Powered by Question2Answer Beantwortet: optionales Übungsblatt 2, Aufgabe 8 https://info2.aifb.kit.edu/qa/index.php?qa=7463&qa_1=optionales-%C3%BCbungsblatt-2-aufgabe-8&show=7465#a7465 <p>Hallo uqyws,</p><p>1. Die Beschreibung der Überführungsfunktion ist so geregelt, wie auf den Folien, also etwas in den Keller schreiben und löschen eventuell noch nichts machen. Man braucht also nur die Idee, wie man die Grammatik dann mit diesen Regeln anwenden kann.</p><p>Zum Bsp 1: Die Grammatik lautet a^mb^na^nb^m, es gibt also gleich viel a's am Anfang wie b's am Ende und in der Mitte gleich viele b's wie a's.&nbsp;<strong>n und m können unabhängig von einander gewählt werden</strong>. Im Zustand s0 werden nur die a's gesammelt und gemerkt, bis der Mittelteil (b^na^n) abgearbeitet wurde. Sobald das erste b kommt sind wir im Zustand s1 und merken uns alle b's (und n&gt;=1, also kommt auf jeden Fall ein b). In s2 müssen genau so viele a's kommen wie b's gerade eben (n Stück) und wenn dann alle a's abgearbeitet sind haben wir immer noch m Stück im Keller für die kommenden b's.</p><p>Also man braucht die Zustände wirklich aufgrund der Form der Grammatik.</p><p>Zu Bsp 2: Man muss nicht zwingend den Zustand wechseln, es geht auch ohne. Zur Strukturierung kann es helfen, in s1 geht man, wenn das Wort nichtleer ist.</p><p>2. Du kannst&nbsp;<span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle0">(</span><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle1">s<span style="font-size:10.6667px">4</span></span><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle2">; λ;&nbsp;</span><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle1">k</span><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt" class="fontstyle0">0</span><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle0">) schreiben, ist auf jeden Fall kein Fehler. Es ist Konvention, dass man das am Ende auch weglassen kann, wenn das Wort abgearbeitet ist und man im Endzustand ist, schaden tut es dennoch nicht.</span></p><p><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle0">3. Ein Verfahren gibt es so direkt nicht, man sollte die Grammatik noch einmal anschauen und auch Sonderfälle beachten. Dann kann man seinen Automaten Schritt für Schritt durchgehen, ob die alle berücksichtigt werden. Aber einen garantierten Weg gibt es leider nicht.</span></p><p><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle0">Ich hoffe, ich konnte dir weiterhelfen, viel Erfolg noch beim Lernen und viele Grüße</span></p><p><span style="color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px" class="fontstyle0">Anne (Tutorin)</span></p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=7463&qa_1=optionales-%C3%BCbungsblatt-2-aufgabe-8&show=7465#a7465 Sat, 08 Jan 2022 08:49:37 +0000 Beantwortet: Fehlerhafte Lösung? https://info2.aifb.kit.edu/qa/index.php?qa=6373&qa_1=fehlerhafte-l%C3%B6sung&show=6375#a6375 Hallo,<br /> <br /> &nbsp;<br /> <br /> den Lambda-Übergang kannst du immer verwenden, sobald der Zustand und der Keller stimmt, da du das Leere Wort quasi überall einfügen kannst (deshalb muss man hier auch immer bei deterministischen Automaten aufpassen). <br /> <br /> Wie du dann richtig erkannt hast, kann man so wieder zurück zum Anfang und das Wort weiter bearbeiten.<br /> <br /> &nbsp;<br /> <br /> Viele Grüße<br /> <br /> &nbsp;<br /> <br /> Youri (Tutorin) AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6373&qa_1=fehlerhafte-l%C3%B6sung&show=6375#a6375 Fri, 09 Feb 2018 07:59:58 +0000 Beantwortet: Übung 2 Nr 5 - Lösung https://info2.aifb.kit.edu/qa/index.php?qa=5959&qa_1=%C3%BCbung-2-nr-5-l%C3%B6sung&show=5960#a5960 <p> Hallo,</p> <p> Du meinst vermutlich folgendes in der Ableitung des Testworts:</p> <p> (s1, 001110, k0)&nbsp;|- (s0, 001110, k0)&nbsp;</p> <p> Dies geschieht aufgrund des letzten Übergangs (s1, λ, k0) → (s0, k0) in&nbsp;<span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; white-space: pre-line;">δ</span>. Das&nbsp;λ bedeutet hier (auf der linken Seite), dass nichts eingelesen wird.</p> <p> Eine Erklärung zu deiner Frage gibt es bereits hier im Forum, siehe:&nbsp;<a href="http://info2.aifb.kit.edu/qa/index.php?qa=4729&amp;qa_1=konfigurationsfolge-lambda-%C3%BCbergang" rel="nofollow" target="_blank">http://info2.aifb.kit.edu/qa/index.php?qa=4729&amp;qa_1=konfigurationsfolge-lambda-%C3%BCbergang</a></p> <p> Bitte poste deine zukünftigen Fragen zu Aufgaben aus Übungen, Tutorien oder Altklausuren in der jeweiligen Kategorie (siehe rechts). So kann deine Frage besser zugeordnet werden und du siehst, ob es eventuell schon eine Antwort gibt.&nbsp;</p> <p> Viele Grüße</p> <p> Laura (Tutor)</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=5959&qa_1=%C3%BCbung-2-nr-5-l%C3%B6sung&show=5960#a5960 Mon, 18 Dec 2017 13:13:03 +0000 Beantwortet: Konfigurationsfolge lambda-Übergang https://info2.aifb.kit.edu/qa/index.php?qa=4729&qa_1=konfigurationsfolge-lambda-%C3%BCbergang&show=4733#a4733 <p> lambda-Übergänge sind bei Kellerautomaten erlaubt, d.h. der Kellerautomat kann auf seinem Keller "arbeiten", ohne dass sich der Lesekopf weiterbewegt.</p> <p> Man kann sich zwischen den Eingabesymbolen des Wortes beliebig viele lambdas (leere Wörter) vorstellen.</p> <p> Bei dem Konfigurationsübergang<strong> (s1,001110,k0) -&gt; (s0,001110,k0</strong>) wird folgende Überführungsfunktion verwendet: <strong>(s1,λ,k0) →(s0,k0), </strong>d.h. die erste 0 des Restwortes wird noch gar nicht verarbeitet.</p> <p> Da die Überführungsfunktion <strong>(s1,0,k0) →... nicht </strong>definiert ist, ist der Kellerautomat sogar deterministisch.</p> <p> Viele Grüße Philipp (Tutor)</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=4729&qa_1=konfigurationsfolge-lambda-%C3%BCbergang&show=4733#a4733 Thu, 05 Jan 2017 11:55:49 +0000 Beantwortet: Wie kann ich mit Hilfe des XWizards reguläre Ausdrücke vergleichen? https://info2.aifb.kit.edu/qa/index.php?qa=3565&qa_1=wie-kann-ich-hilfe-xwizards-regul%C3%A4re-ausdr%C3%BCcke-vergleichen&show=3566#a3566 <p> Tja, leider kann das der XWizard <strong>noch </strong>nicht. Es gibt noch einige (viele!) Funktionen, die ich gerne einbauen würde, für die ich aber bisher keine Zeit hatte. Dazu gehören vor allem auch Funktionen rund um die regulären Ausdrücke.</p> <p> Was ich plane, ist folgendes: Man soll reguläre Ausdrücke in endliche Automaten umwandeln können (bisher geht ja nur das Umgekehrte). Diese kann man ja dann deterministisch machen und minimieren. Wenn man das mit zwei verschiedenen regulären Ausdrücken macht, kann man am Ende vergleichen, ob derselbe Automat herauskommt. Mal sehen, ob ich das noch in diesem Semester schaffe...</p> <p> Was die angegebenen beiden Ausdrücke angeht: die sind beide äquivalent und definieren die Sprache mit mindestens einer 1. Ihr eigener Ausdruck ist sogar kürzer als unsere Lösung (dafür ist diese ein bisschen intuitiver).</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=3565&qa_1=wie-kann-ich-hilfe-xwizards-regul%C3%A4re-ausdr%C3%BCcke-vergleichen&show=3566#a3566 Mon, 18 Jan 2016 08:06:06 +0000 Beantwortet: Hat s0 einen Sonderstatus? https://info2.aifb.kit.edu/qa/index.php?qa=2303&qa_1=hat-s0-einen-sonderstatus&show=2304#a2304 <div class="ilFrmPostContent"> <p> Hey,</p> <p> das hängt damit zusammen welcher Zustand der Endzustand ist! Da hier s0 der Endzustand ist kannst du nach der ersten Eingabe (nach der ja dein Wort nicht mehr zulässig ist) nicht in einem Endzustand sein. Deshalb musst du wechseln.&nbsp;</p> <p> Grüße,</p> <p> Elisabeth (Tutor)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2303&qa_1=hat-s0-einen-sonderstatus&show=2304#a2304 Mon, 21 Sep 2015 08:24:31 +0000 Beantwortet: Wieviele Symbole darf mein Kelleralphabet beinhalten? https://info2.aifb.kit.edu/qa/index.php?qa=2301&qa_1=wieviele-symbole-darf-mein-kelleralphabet-beinhalten&show=2302#a2302 <div class="ilFrmPostContent"> <p> Hallo!</p> <p> Wie viele Symbole und welche Symbole dein Kelleralphabet K beinhaltet,&nbsp; ist völlig egal (solange der Kellerautomat damit so funktioniert wie gefordert)! Nur das Kellerstartzeichen k0 ist in jedem Fall in K enthalten!</p> <p> Das Kelleralphabet K ins insbesondere unabhängig vom Eingabealphabet E, dh. du kannst ganz andre Zeichen in K verweden als in E enthalten sind, du kannst nur einen Teil der Eingabezeichen auch im Keller verwenden oder du verwendest sowohl Zeichen als E als auch andere Zeichen in deinem Kelleralphabet.</p> <p> Gruß, Janine (Tutorin)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2301&qa_1=wieviele-symbole-darf-mein-kelleralphabet-beinhalten&show=2302#a2302 Mon, 21 Sep 2015 08:22:56 +0000 Beantwortet: alternativer lösungsvorschlag: korrekt und deterministisch? https://info2.aifb.kit.edu/qa/index.php?qa=2297&qa_1=alternativer-l%C3%B6sungsvorschlag-korrekt-deterministisch&show=2298#a2298 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> ich gehe davon aus, dass du bei den ersten beiden Zuständen die 1, &nbsp;bzw, die 0 vergessen hast. Wenn du das noch machst, müsste der so auch richtig sein.</p> <p> Max (Tutor)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2297&qa_1=alternativer-l%C3%B6sungsvorschlag-korrekt-deterministisch&show=2298#a2298 Mon, 21 Sep 2015 08:21:38 +0000 Beantwortet: Beispiel für eine Auswahl bei nKA ohne Lambdaübergang? https://info2.aifb.kit.edu/qa/index.php?qa=2295&qa_1=beispiel-f%C3%BCr-eine-auswahl-bei-nka-ohne-lambda%C3%BCbergang&show=2296#a2296 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> genau so sieht ein Übergang aus, der einen &nbsp;Kellerautomat <span>&nbsp;nichtdeterministische macht. Im dritten Foliensatz, Seite 14 ist nochmal ein nichtdeterminisischer Kellerautomat, ohne Lambdaübergang dargestellt.</span></p> <p> <span>Viele Grüße,</span></p> <p> <span>Sebastian (Tutor)</span></p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2295&qa_1=beispiel-f%C3%BCr-eine-auswahl-bei-nka-ohne-lambda%C3%BCbergang&show=2296#a2296 Mon, 21 Sep 2015 08:20:18 +0000 Beantwortet: leeres Wort und s0: Wie kann der Automat lambda lesen? https://info2.aifb.kit.edu/qa/index.php?qa=2293&qa_1=leeres-wort-und-s0-wie-kann-der-automat-lambda-lesen&show=2294#a2294 <div class="ilFrmPostContent"> <p> "Angenommen das Eingabeband ist leer (leeres Wort lambda). Der Startzustand ist s0."</p> <p> Dann ist die Eingabe vollständig abgearbeitet und der Automat befindet sich in einem Endzustand -&gt; Eingabe wird akzeptiert, ohne dass irgendwelche Zustandsübergänge nötig sind.</p> <p> Gruß,</p> <p> Tobias (Tutor)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2293&qa_1=leeres-wort-und-s0-wie-kann-der-automat-lambda-lesen&show=2294#a2294 Mon, 21 Sep 2015 08:18:47 +0000 Beantwortet: Unterschied Deterministischen und Nichtdeterministischen Kellerautomaten? https://info2.aifb.kit.edu/qa/index.php?qa=2290&qa_1=deterministischen-nichtdeterministischen-kellerautomaten&show=2291#a2291 <div class="ilFrmPostContent"> <p> Ein nichtdet. KA zeichnet sich dadurch aus, dass er bei einem Eingabesymbol die "Auswahl" zwischen mehreren Übergangsregeln hat. Dabei betrachtet man nur den Linken Tupel der Übergangsregel (also Links vom Pfeil).</p> <p> Am Beispiel (unabhängig der Aufgabe):</p> <p> (s0,1,1) -&gt; (Beliebiger_zustand, Beispielzeichen)</p> <p> (s0,lambda,1) -&gt; (Beliebiger_zustand, Beispielzeichen)</p> <p> Sei nun o.B.d.A. das oberste Zeichen im Keller eine 1 und der KA grade im Zustand s0:&nbsp;</p> <p> Wenn das folgende Eingasymbol eine 1 ist kann&nbsp;der Automat nun die 1. Übergangsregel verwenden oder aber er ignoriert das Eingasymbol und verwendet den Lamdaübergang (also 2. Übergangsregel) und geht in die entsprechend auf der rechten Seite definierten Zustände.</p> <p> Da der KA hier die Wahl hat und nicht klar ist, welche Übergangsregel er verwenden muss würde es sich hier um einen nichtdet. KA handeln.</p> <p> Wichtig ist, hier Lambda richtig zu verstehen. Das heißt NICHT, das es kein Eingabesymbol mehr gibt oder die Eingabe leer ist, sondern dass der Automat die Eingabe schlicht ignoriert. Sprich, der Übergang ist in dem Falle nur noch vom aktuellen Zustand und obersterstem Kellersymbol abhängig, und nicht auch noch vom Eingabesymbol.</p> <p> Philippe (Tutor)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2290&qa_1=deterministischen-nichtdeterministischen-kellerautomaten&show=2291#a2291 Mon, 21 Sep 2015 08:16:23 +0000 Beantwortet: Wäre auch das leere Wort möglich? https://info2.aifb.kit.edu/qa/index.php?qa=2288&qa_1=w%C3%A4re-auch-das-leere-wort-m%C3%B6glich&show=2289#a2289 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> das leere Wort liegt in der Sprache (Anzahl der Nullen = Anzahl der Einsen = 0) und wird bereits von dem Kellerautomaten akzeptiert, da der Anfangzustand s0 gleichzeitig ein Endzustand ist.</p> <p> Noch eine Anmerkung: Der Übergang, den Sie vorschlagen ist nicht nur nicht erforderlich. Sie dürfen ihn bei der Aufgabe nicht verwenden, da der Automat dann nicht mehr deterministisch wäre.</p> <p> Viele Grüße</p> <p> Irina (Tutorin)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2288&qa_1=w%C3%A4re-auch-das-leere-wort-m%C3%B6glich&show=2289#a2289 Mon, 21 Sep 2015 08:14:52 +0000 Beantwortet: Funktionsweise der Übergangsfunktionen? https://info2.aifb.kit.edu/qa/index.php?qa=2283&qa_1=funktionsweise-der-%C3%BCbergangsfunktionen&show=2287#a2287 <div class="ilFrmPostContent"> <p> Kurze Ergänzung hierzu:</p> <p> In der Klammer steht immer das, was sich aus den neuen Eingabewort und dem obersten Kellersymbol ergibt:</p> <p> zB:</p> <p> (s0, 1, 1) =&gt; (s0, 11): neu gelesene 1 wird einfach auf den Keller geschrieben.</p> <p> (s0, 1, 1) =&gt; (s0, 1): neu gelesene 1 wird NICHT in den Keller geschriebe, nur die alte bleibt drin.&nbsp;</p> <p> (s0, 1, 1) =&gt; (s0, lambda): neu gelesene 1 löscht die 1 aus dem Keller.&nbsp;</p> <p> Ich hoffe, dass es jetzt klarer wird.</p> <p> Viele Grüße</p> <p> Friederike Pfeiffer-Bohnen und Lukas König</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2283&qa_1=funktionsweise-der-%C3%BCbergangsfunktionen&show=2287#a2287 Mon, 21 Sep 2015 08:12:50 +0000 Beantwortet: Warum wird k0 in der 2. Klammer nicht mehr hingeschrieben? https://info2.aifb.kit.edu/qa/index.php?qa=2280&qa_1=warum-wird-k0-in-der-2-klammer-nicht-mehr-hingeschrieben&show=2282#a2282 <div class="ilFrmPostContent"> <p> Man schreibt immer nur die letzten beiden Zeichen die sich an oberster Stelle des Kellers befinden auf. Also z.B. ... -&gt;(s1,00) bedeutet, dass sich schon eine 0 (die hinterste 0) vor dem Übergang als oberstes Zeichen im Keller befinden muss und jetz noch eine 0 hinzukommt (die vordere 0).</p> <p> Gruß</p> <p> Johannes (Tutor)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2280&qa_1=warum-wird-k0-in-der-2-klammer-nicht-mehr-hingeschrieben&show=2282#a2282 Mon, 21 Sep 2015 08:09:57 +0000 Beantwortet: alternativer Lösungsvorschlag: auch deterministisch? https://info2.aifb.kit.edu/qa/index.php?qa=2275&qa_1=alternativer-l%C3%B6sungsvorschlag-auch-deterministisch&show=2278#a2278 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> nein, der Automat ist nichtdeterministisch, da neben diesen Übergängen noch ein Lambda-Übergang von s0, k0 existiert. Man kann sich das so vorstellen, dass der Automat nicht "weiß" , ob er direkt weitermacht (lambda), oder auf die Eingabe von 0 oder 1 wartet.</p> <p> Viele Grüße</p> <p> Philippe (Tutor)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2275&qa_1=alternativer-l%C3%B6sungsvorschlag-auch-deterministisch&show=2278#a2278 Mon, 21 Sep 2015 08:05:06 +0000 Beantwortet: Gibt es eine Regel für Zustandsübergänge? https://info2.aifb.kit.edu/qa/index.php?qa=2273&qa_1=gibt-es-eine-regel-f%C3%BCr-zustands%C3%BCberg%C3%A4nge&show=2274#a2274 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> mit dieser Frage stehen Sie nicht alleine da, sie wird jedes Semester mehrfach gestellt, und wir beantworten Sie immer wieder gerne, weil die Antwort ganz einfach ist: Nein, es gibt keine allgemeine Regel :-) Sie müssen da letztendlich immer ein bisschen kreativ sein.</p> <p> Aber so ganz stimmt <span>das&nbsp;</span><span>natürlich&nbsp;</span>nicht, weil unsere Aufgaben immer nach ähnlichen Mustern ablaufen. Ich habe deshalb im letzten Semester ein paar Faustregeln aufgeschrieben, die Sie sich anschauen können: <a rel="nofollow" href="http://info2.aifb.kit.edu/qa/index.php?qa=1170&amp;qa_1=wann-bei-kellerautomat-zustand-wechseln&amp;show=1171#a1171">Link zum Post über Zustandsübergänge bei Kellerautomaten</a>.</p> <p> Trotzdem ist das Erstellen eines Kellerautomaten vor allem Übungssache, also rechnen Sie einfach Aufgaben, bis Sie es verstanden haben.</p> <p> Viele Grüße und schöne Weihnachten</p> <p> Lukas König</p> <p> PS. Es wundert mich etwas, dass unser Forum zu den Poolaufgaben (s. obiger Link) bisher so wenig genutzt wird. Haben Sie etwa irgendwelche Probleme bei der Darstellung oder beim Einloggen? Sagen Sie uns bitte Bescheid, wenn das der Fall sein sollte!</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2273&qa_1=gibt-es-eine-regel-f%C3%BCr-zustands%C3%BCberg%C3%A4nge&show=2274#a2274 Mon, 21 Sep 2015 08:01:42 +0000 Beantwortet: Vorgehensweise bei dieser Aufgabe? https://info2.aifb.kit.edu/qa/index.php?qa=2271&qa_1=vorgehensweise-bei-dieser-aufgabe&show=2272#a2272 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> ein genaues "Rezept" gibt es bei solchen Aufgaben nicht, vieles kommt erst mit der Zeit, wenn man viele Aufgaben gesehen hat. Eventuell kann eine Skizze des Kellers ganz hilfreich sein.</p> <p> Die Herangehensweise in dieser Aufgabe ist so ähnlich wie in der VL (bzw. auf der Einführungsfolie im Tut), dort wurde ein KA konstruiert für Wörter der Form (a^n)(b^n). Dort hat man zuerst alle a's in den Keller geschrieben und anschließend für jedes b das man eingelesen hat, ein a aus dem Keller gestrichen. Wenn der Keller am Ende leer und das Wort zuende war, dann wusste man, dass das Wort genausoviele a's wie b's hatte.</p> <p> <br> Der einzige Unterschied in dieser Aufgabe ist, dass die 0er und 1er in beliebiger Reihenfolge auftauchen können. Das heißt, dass das, was man in den Keller reinschreibt, abhängt von dem Zeichen das man in s0 einliest.</p> <p> Beim Definieren der Übergänge kannst du dir zuerst überlegen, ob lambda in der Sprache liegt (d.h. s0 = Endzustand = gleich viele 1er &amp; 0er). Danach kannst du schrittweise parallel zu einer Skizze überlegen, wie du deine Übergänge definieren willst.</p> <p> <br> Bsp.: 0110. Wenn du eine 0 reinmalst, dann solltest du in s1 wechseln, da sonst das Wort 0 auch akzeptiert werden würde. Danach bietet es sich an, die 0 zu streichen wenn eine 1 folgt. Dann ist der Keller leer und im bisherigen Teilwort gab es genauso viele 0er wie 1er. Deswegen wechselst du zurück in s0 mit (s1,lambda,k0) -&gt; (s0,k0). So kannst du dann weiter verfahren und auf eine Lösung kommen :)</p> <p> Viele Grüße,</p> <p> Vivian (Tutor)</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2271&qa_1=vorgehensweise-bei-dieser-aufgabe&show=2272#a2272 Mon, 21 Sep 2015 07:59:13 +0000 Beantwortet: Fehlende Übergänge in Musterlösung? https://info2.aifb.kit.edu/qa/index.php?qa=2267&qa_1=fehlende-%C3%BCberg%C3%A4nge-in-musterl%C3%B6sung&show=2268#a2268 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> wo genau kommen denn Ihrer Meinung nach diese Übergänge vor? Ich habe mir die Lösung nochmal angeschaut uns es gibt nur drei Übergänge, bei denen in s1 im Keller ein k0 steht. Das sind folgende Übergänge:</p> <p> (s1, 001110, k0) -&gt; (s0, 001110, k0)</p> <p> (s1, 10, k0) -&gt; (s0, 10, k0)</p> <p> (s1, lambda, k0) -&gt; (s0, lambda, k0)</p> <p> Bei allen drei Übergängen wird bei der Ableitung der lambda-Übergang verwendet, der auch definiert wurde:</p> <p> (s1, lambda, k0) -&gt; (s0, k0)</p> <p> Hat Sie vielleicht das verwirrt?</p> <p> Viele Grüße</p> <p> Friederike Pfeiffer-Bohnen und Lukas König</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=2267&qa_1=fehlende-%C3%BCberg%C3%A4nge-in-musterl%C3%B6sung&show=2268#a2268 Mon, 21 Sep 2015 07:56:02 +0000