Theoretische und technische Informatik - ganz praktisch - Letzte Fragen in Übungsblatt 2 https://info2.aifb.kit.edu/qa/index.php?qa=questions&qa_1=%C3%BCbungsblatt-2 Powered by Question2Answer optionales Übungsblatt 2, Aufgabe 8 https://info2.aifb.kit.edu/qa/index.php?qa=7463&qa_1=optionales-%C3%BCbungsblatt-2-aufgabe-8 <p>&nbsp;Hallo,</p><p>ich habe eine Frage zur&nbsp; Keller Automaten von Aufgabe 8):&nbsp;</p><p>1. ist die Beschreibung von Überführungsfunktion&nbsp;flexibel? oder gibt eine fest Regel (wie in Vorlesung 3 s. 7 steht): ?</p><p>Beispiel 1:8a)&nbsp;δ4: (s<span style="font-size:8pt">0</span>; b; a) -&nbsp;(s<span style="font-size:8pt">1</span>; ba): ist hier richtig?&nbsp; warum schreibt man hier nicht&nbsp;(s<span style="font-size:8pt">0</span>; b; a) -&nbsp;(s<span style="font-size:8pt">1</span>;&nbsp;λ)? da ein b gelesen wurde, dann wird ein a in der Keller gelöscht oder ?</p><p>Beispiel 2:8b)&nbsp;δ5:&nbsp;(s<span style="font-size:8pt">0</span>; a; k<span style="font-size:8pt">0</span>) -&nbsp;(s<span style="font-size:8pt">1</span>; ak<span style="font-size:8pt">0</span>): warum muss man hier Zustand wechseln? weil in 8a) ist der Zustand geblieben:(s<span style="font-size:8pt">0</span>; a; k<span style="font-size:8pt">0</span>) -(s<span style="font-size:8pt">0</span>; ak<span style="font-size:8pt">0</span>)</p><p>2. kann sein die Lösung&nbsp; für das Testwort&nbsp; am Ende ein λ fehlt.&nbsp;</p><p>z.b&nbsp;<span class="fontstyle0">L</span><span class="fontstyle1">4:&nbsp;</span><span class="fontstyle0">(</span><span class="fontstyle1">s</span><span style="font-size:8pt" class="fontstyle0">3</span><span class="fontstyle2">; λ; </span><span class="fontstyle1">k</span><span style="font-size:8pt" class="fontstyle0">0</span><span class="fontstyle0">) -</span><span class="fontstyle0">(</span><span class="fontstyle1">s</span><span style="font-size:8pt" class="fontstyle0">4</span><span class="fontstyle2">; </span><span class="fontstyle1">k</span><span style="font-size:8pt" class="fontstyle0">0</span><span class="fontstyle0">): soll sollte&nbsp;</span><span class="fontstyle0">(</span><span class="fontstyle1">s<span style="font-size:10.6667px">4</span></span><span class="fontstyle2">; λ;&nbsp;</span><span class="fontstyle1">k</span><span style="font-size:8pt" class="fontstyle0">0</span><span class="fontstyle0">) statt&nbsp;</span><span class="fontstyle0">(</span><span class="fontstyle1">s</span><span style="font-size:8pt" class="fontstyle0">4</span><span class="fontstyle2">;&nbsp;</span><span class="fontstyle1">k</span><span style="font-size:8pt" class="fontstyle0">0</span><span class="fontstyle0">) schreiben oder?</span></p><p><span class="fontstyle0">genauso wie bei L5:&nbsp;</span><span class="fontstyle0">(</span><span class="fontstyle1">s</span><span style="font-size:8pt" class="fontstyle0">3</span><span class="fontstyle2">; λ; </span><span class="fontstyle1">k</span><span style="font-size:8pt" class="fontstyle0">0</span><span class="fontstyle0">) </span><span class="fontstyle4">‘ </span><span class="fontstyle0">(</span><span class="fontstyle1">s</span><span style="font-size:8pt" class="fontstyle0">4</span><span class="fontstyle2">; </span><span class="fontstyle1">k</span><span style="font-size:8pt" class="fontstyle0">0</span><span class="fontstyle0">)</span></p><p>3. wie kann man überprüfen, ob Überführungsfunktion komplett geschrieben ist? Gibt ein Verfahren, wie man die Überführungsfunktion schreibt?</p><p>Dank sehr im Voraus</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=7463&qa_1=optionales-%C3%BCbungsblatt-2-aufgabe-8 Fri, 07 Jan 2022 13:52:13 +0000 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 <p>Hallo,</p><p>1. zur b):L4:&nbsp;</p><p>kann man die Lösung wie folgendes schreiben:?&nbsp;</p><p>α4 = <span style="font-size:12pt">0</span><span style="font-size:10.6667px">* </span>(<span style="font-size:10.6667px">&nbsp;</span><span style="font-size:12pt">10</span><span style="font-size:10.6667px">*&nbsp;</span>)(<span style="font-size:10.6667px">&nbsp;</span><span style="font-size:12pt">10</span><span style="font-size:10.6667px">*&nbsp;</span>)(<span style="font-size:10.6667px">&nbsp;</span><span style="font-size:12pt">10</span><span style="font-size:10.6667px">*&nbsp;</span>)</p><p></p><p>Dank sehr im Voraus</p> 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 Wed, 05 Jan 2022 14:50:23 +0000 Welche Produktionsregeln sind zulässig für die Angabe einer rechtslinearen Grammatik? https://info2.aifb.kit.edu/qa/index.php?qa=6815&qa_1=welche-produktionsregeln-zul%C3%A4ssig-rechtslinearen-grammatik Hallo,<br /> <br /> Angenommen es wäre eine rechtslineare Grammatik gefordert bei dieser Aufgabe:<br /> <br /> Wäre dann die Produktionsregel S--&gt;01S zulässig?<br /> <br /> Laut der Definition einer rechtslinearen Grammatik aus der Vorlesung wären ja nur Regeln der Form N--&gt;TN oder N--&gt;T zulässig. <br /> <br /> Mehrmaliges Anwenden von N--&gt;TN könnte man dann zu N--&gt;TTN bzw. TTTN zusammenfassen. Wäre es falsch, wenn eine solche Produktionsregel mit mehreren Terminalzeichen T als rechtslineare Regel anzugeben?<br /> <br /> Offensichtlich wächst das Wort ja immer noch nur nach rechts und die Grammatik mit N--&gt;TTN wäre gleichmächtig wie eine rechtslineare Grammatk nach Definition.<br /> <br /> Vieln Dank! AU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=6815&qa_1=welche-produktionsregeln-zul%C3%A4ssig-rechtslinearen-grammatik Sat, 14 Dec 2019 12:23:21 +0000 Produktionsfunktion bei rechtslinearer Grammatik https://info2.aifb.kit.edu/qa/index.php?qa=6813&qa_1=produktionsfunktion-bei-rechtslinearer-grammatik <p> <span style="display: inline !important; float: none; background-color: rgb(255, 255, 255); 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,</span><br 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;"> <br 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="display: inline !important; float: none; background-color: rgb(255, 255, 255); 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 bei Aufgabe 4 a von Übung 2 steht in der Produktionsvorschrift in der letzten Zeile: S =&gt; 01S</span><br 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;"> <br 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="display: inline !important; float: none; background-color: rgb(255, 255, 255); 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;">Wieso ist dies möglich? Ich dachte, dass laut Definiton aus der Vorlesung nur Umwandlungen z.B der Form S =&gt; 0S möglich sind. In der Lösungen stehen rechts aber zwei Terminalsymbole.</span><br 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;"> <br 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="display: inline !important; float: none; background-color: rgb(255, 255, 255); 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</span></p> AU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=6813&qa_1=produktionsfunktion-bei-rechtslinearer-grammatik Wed, 11 Dec 2019 11:06:35 +0000 Wieso handelt es sich bei dem Automat in a) um einen nEA? https://info2.aifb.kit.edu/qa/index.php?qa=6809&qa_1=wieso-handelt-es-sich-bei-dem-automat-in-a-um-einen-nea Ich verstehe nicht ganz wieso der angegebene Automat in Teilaufgabe a) nicht determinitisch ist. Ist dem so weil für die hinteren Zustände jeweils nur ein Pfeil definiert ist? HU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=6809&qa_1=wieso-handelt-es-sich-bei-dem-automat-in-a-um-einen-nea Mon, 18 Nov 2019 08:28:50 +0000 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 <p> Hallo,</p> <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; white-space: pre-line;">wäre es möglich, den regulären Ausdruck auch so zu schreiben?</span></p> <p> <span style="font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;"><span style="font-size: 14px; white-space: pre-line;">0*(leere Menge + 1)0*(</span></span><span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; white-space: pre-line;">leere Menge + 1)0*</span><span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; white-space: pre-line;">(leere Menge + 1)</span></p> <p> &nbsp;</p> <p> Vielen Dank im Vorraus</p> AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=6693&qa_1=au-2-2-regul%C3%A4re-ausdr%C3%BCcke Thu, 07 Feb 2019 09:10:28 +0000 Alternative lösung https://info2.aifb.kit.edu/qa/index.php?qa=6670&qa_1=alternative-l%C3%B6sung Hallo,<br /> <br /> ist dieses lamda-freie P für diese Grammatik auch richtig?<br /> <br /> &nbsp;<br /> <br /> P={ S —&gt; aSb | aAb<br /> <br /> A —&gt; bAa | ba }<br /> <br /> &nbsp;<br /> <br /> Vielen Dank schon mal im voraus HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6670&qa_1=alternative-l%C3%B6sung Wed, 06 Feb 2019 11:24:12 +0000 Produktzeichen an falscher Stelle https://info2.aifb.kit.edu/qa/index.php?qa=6621&qa_1=produktzeichen-an-falscher-stelle Hallo, in der Lösung steht das Produktzeichen neben dem v0 und nicht dem vi. Wie kann das Produktzeichen dieses dann beeinflussen? AU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=6621&qa_1=produktzeichen-an-falscher-stelle Tue, 29 Jan 2019 08:55:10 +0000 b) Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=6615&qa_1=b-alternativl%C3%B6sung Hallo<br /> <br /> wäre die meine Grammatik auch richtig? Zumindest werden alle erlaubten Testwörter akzeptiert.<br /> &nbsp;<br /> <br /> S-&gt;A<br /> A-&gt;aA|B|a|A<br /> B-&gt;bB|a|b<br /> <br /> Danke! HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6615&qa_1=b-alternativl%C3%B6sung Fri, 25 Jan 2019 15:36:36 +0000 Ist meine Alternativlösung so richtig? (Kontextfreie Grammatik Tut 2 Aufg.7 a) https://info2.aifb.kit.edu/qa/index.php?qa=6585&qa_1=meine-alternativl%C3%B6sung-richtig-kontextfreie-grammatik-aufg <div> Tutorium Aufgabe 7 a)</div> <div> <br> <strong>Meine Lösung für die Grammatik zu L4 wäre:</strong></div> <div> <p class="p1"> G<span class="s1">&nbsp;</span>= ({S, A}; {a, b}; P<span class="s1">4</span>; S <span class="s1">4</span>)</p> </div> <div> P = {S =&gt; aSb | aAb; A =&gt; bAa | ba;}</div> <div> &nbsp;</div> <div> <strong>In XWizard:</strong></div> <div> &nbsp;</div> <div> grammar parse(a, b, b, a, a, b)--0:</div> <div> S =&gt; a,S,b | a,A,b;</div> <div> A =&gt; b,A,a | b,a;</div> <div> --declarations--</div> <div> N=A,B,S;</div> <div> T=a,b;</div> <div> S=S;</div> <div> displayMode=2;</div> <div> maxdepth=5;</div> <div> cutNonTerminalBranches=true;</div> <div> cutTerminalDoubleBranches=true;</div> <div> maxLengthWords=6;</div> <div> multiLetterSymbolsHaveIndex=true;</div> <div> parseTreeNum=0</div> <div> --declarations-end--</div> <p> <strong>Ist das nicht eine bessere Möglichkeit die Aufgabe zu lösen oder ist etwas falsch an meiner Lösung?</strong></p> <p> Frage zu Skript%3A%0A%0A------------%0Agrammar parse%28a%2C b%2C b%2C a%2C a%2C b%29--0%3A%0D%0AS %3D%3E a%2CS%2Cb %7C a%2CA%2Cb%3B%0D%0AA %3D%3E b%2CA%2Ca %7C b%2Ca%3B%0D%0A--declarations--%0D%0AN%3DA%2CB%2CS%3B%0D%0AT%3Da%2Cb%3B%0D%0AS%3DS%3B%0D%0AdisplayMode%3D2%3B%0D%0Amaxdepth%3D5%3B%0D%0AcutNonTerminalBranches%3Dtrue%3B%0D%0AcutTerminalDoubleBranches%3Dtrue%3B%0D%0AmaxLengthWords%3D6%3B%0D%0AmultiLetterSymbolsHaveIndex%3Dtrue%3B%0D%0AparseTreeNum%3D0%0D%0A--declarations-end--%0A------------</p> HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6585&qa_1=meine-alternativl%C3%B6sung-richtig-kontextfreie-grammatik-aufg Sat, 19 Jan 2019 13:52:55 +0000 Beschreibung L2 https://info2.aifb.kit.edu/qa/index.php?qa=6577&qa_1=beschreibung-l2 Hallo,<br /> <br /> in der Lösung steht zur L2, dass |w| größer gleich 2 sein muss.<br /> <br /> Wieso ist dies der Fall? Die Grammatik kann doch auch Wörter produzieren, die nur ein Zeichen lang sind? HU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=6577&qa_1=beschreibung-l2 Wed, 16 Jan 2019 09:52:48 +0000 Wizzard fehler / Skript fehler? + Alternativlösung für Kellerautomat möglich? https://info2.aifb.kit.edu/qa/index.php?qa=6574&qa_1=wizzard-fehler-skript-alternativl%C3%B6sung-kellerautomat-m%C3%B6glich Aufgabenteil a)<br /> <br /> Ich würde gerne wissen ob meine Lösung des Kellerautomatens richtig ist. Dafür hab ich sie in das Skript vom Wizzard eigegeben, bei dem leider nur eine Fehlermeldung kommt. Also: Welchen Fehler hab ich im skript? Und stimmt die Lösung auch so?<br /> <br /> &nbsp;<br /> <br /> Hier das komplette skript kopiert:<br /> <br /> pda:(s0,a,k)=&gt;(s1,ak);<br /> (s1, a, a) =&gt; (s1, aa);<br /> (s1, b, a) =&gt; (s2, ba);<br /> (s2, b, b) =&gt; (s2, bb);<br /> (s2, a, b) =&gt; (s2, lambda);<br /> (s2, b, a) =&gt; (s1, lambda);<br /> (s1, b, a) =&gt; (s1, lambda);<br /> (s1, lambda, k) =&gt; (s0, lambda);<br /> --declarations--<br /> /* Here comes the animation part. */<br /> prep0=#x0=this.sim#;<br /> @{prepA=#xA=x~{A-1}~.sim#;}@.for[A, 1, x0.maxSteps]<br /> animate=this@{-&gt;xB}@.for[B, 0, x0.maxSteps];<br /> /* EO animation part. */<br /> e=#n#;<br /> s0=s0;<br /> F=s0;<br /> kSymb=k;<br /> inputs=abbaab;<br /> simSteps=0;<br /> maxNondetCalcDepth=12;<br /> displayMode=0<br /> --declarations-end-- HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6574&qa_1=wizzard-fehler-skript-alternativl%C3%B6sung-kellerautomat-m%C3%B6glich Sat, 12 Jan 2019 12:56:17 +0000 Nicht alle Wörter der Sprache L5 werden erzeugt https://info2.aifb.kit.edu/qa/index.php?qa=6542&qa_1=nicht-alle-w%C3%B6rter-der-sprache-l5-werden-erzeugt Mit dem Regulären Ausdruck, der in der Lösung angeben wird, kann man doch z.B. das Wort &quot;0001&quot; gar nicht erzeugen, jedoch wäre dieses Wort ja auch in der Sprache L5 enthalten, oder? (da ich ja durch den Kleenschen Stern nur die zwei Zeichen beliebig aneinander reihen, aber doch nicht vertauschen darf)<br /> <br /> Mache ich hier vielleicht nur einen Denkfehler?<br /> <br /> Vielen Dank im Vorraus! AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=6542&qa_1=nicht-alle-w%C3%B6rter-der-sprache-l5-werden-erzeugt Thu, 03 Jan 2019 00:14:02 +0000 Verständnis Übergang https://info2.aifb.kit.edu/qa/index.php?qa=6517&qa_1=verst%C3%A4ndnis-%C3%BCbergang <p> Aufgabe 7 b)</p> <p> <span style="font-family: &quot;Helvetica Neue&quot;;">Hallo kann mir jemand den unterschied zwischen den beiden</span></p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"> übergangen erklären ?</p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;; min-height: 14px;"> &nbsp;</p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"> (<i>s</i>1, b, <i>a</i>) -&gt; (s2, λ)</p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"> (s2, b,a) -&gt; (s2,λ)</p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;; min-height: 14px;"> &nbsp;</p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"> Gilt der erste für den Fall dass das Wort zum Beispiel die Form&nbsp;</p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"> aabb hat ? , also mit einem b endet ?</p> <p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"> &nbsp;</p> HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6517&qa_1=verst%C3%A4ndnis-%C3%BCbergang Sun, 25 Nov 2018 17:31:03 +0000 Alternativlösung? https://info2.aifb.kit.edu/qa/index.php?qa=6374&qa_1=alternativl%C3%B6sung Ist die Grammatik mit P: <br /> <br /> &nbsp;<br /> <br /> S -&gt; aSb | aAb<br /> <br /> A -&gt; bAa | ba <br /> <br /> &nbsp;<br /> <br /> &nbsp;<br /> <br /> ebenfalls korrekt?<br /> <br /> &nbsp;<br /> <br /> vielen dank im voraus HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6374&qa_1=alternativl%C3%B6sung Fri, 09 Feb 2018 07:45:16 +0000 Fehlerhafte Lösung? https://info2.aifb.kit.edu/qa/index.php?qa=6373&qa_1=fehlerhafte-l%C3%B6sung Guten Morgen,<br /> <br /> &nbsp;<br /> <br /> müssten nicht noch zwei Übergänge:<br /> <br /> &nbsp;<br /> <br /> (s1,1,k0) -&gt; (s1,1k0)<br /> <br /> (s1,0,k0) -&gt; (s1,0k0)<br /> <br /> definiert werden?<br /> <br /> Bsp Testwort 010101 kann ich doch momentan mit der Grammatik garnicht akzeptieren, aber ist doch in der Sprache drinnen oder?<br /> <br /> Oder kann ich durch (so,lamda,ko) -&gt; (s0,k0) gehen (also intern) und dann von s0 aus wieder starten?<br /> <br /> &nbsp;<br /> <br /> vielen dank AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=6373&qa_1=fehlerhafte-l%C3%B6sung Fri, 09 Feb 2018 07:41:33 +0000 Frage zu Skript: https://info2.aifb.kit.edu/qa/index.php?qa=6077&qa_1=frage-zu-skript Wäre auch (1+00)x(00*+000*+01*)* ok gewesen?<br /> <br /> @[regex:(00+1)(0(0+00+1))*<br /> --declarations--<br /> e=#n#;<br /> animate=this;<br /> showSomeWords=true<br /> --declarations-end--]@ AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=6077&qa_1=frage-zu-skript Wed, 10 Jan 2018 15:50:27 +0000 Zusammensetzung des DEA nicht verständlich https://info2.aifb.kit.edu/qa/index.php?qa=6066&qa_1=zusammensetzung-des-dea-nicht-verst%C3%A4ndlich Ich verstehe nicht warum bis auf s0 keine Einzelzustände (also: s1, s2 und s3) betrachtet werden. Dies war doch das normale Vorgehen des Algorithmus in den Aufgaben zuvor.<br /> <br /> So komme ich auf 7 anstatt der 4 Zustände. HU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=6066&qa_1=zusammensetzung-des-dea-nicht-verst%C3%A4ndlich Wed, 10 Jan 2018 14:33:49 +0000 Zusammensetzung des DEA nicht verständlich https://info2.aifb.kit.edu/qa/index.php?qa=6067&qa_1=zusammensetzung-des-dea-nicht-verst%C3%A4ndlich Ich verstehe nicht warum bis auf s0 keine Einzelzustände (also: s1, s2 und s3) betrachtet werden. Dies war doch das normale Vorgehen des Algorithmus in den Aufgaben zuvor.<br /> <br /> So komme ich auf 7 anstatt der 4 Zustände. HU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=6067&qa_1=zusammensetzung-des-dea-nicht-verst%C3%A4ndlich Wed, 10 Jan 2018 14:33:47 +0000 Reguläre Ausdrücke zusammenfassen? https://info2.aifb.kit.edu/qa/index.php?qa=5983&qa_1=regul%C3%A4re-ausdr%C3%BCcke-zusammenfassen Muss man hier den regulären Ausdruck zusammenfassen oder hätte man auch ​@[regex: (1+00) ((01)*+(000)*+ (00)*)]@ schreiben können: AU-2-1 https://info2.aifb.kit.edu/qa/index.php?qa=5983&qa_1=regul%C3%A4re-ausdr%C3%BCcke-zusammenfassen Fri, 05 Jan 2018 17:08:29 +0000 Irregulärer Parse-Baum https://info2.aifb.kit.edu/qa/index.php?qa=5986&qa_1=irregul%C3%A4rer-parse-baum Was ist ein irregulärer Parse-Baum? <br /> <br /> Einer der immer ein Pseudo-Lambda enthält? HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=5986&qa_1=irregul%C3%A4rer-parse-baum Thu, 04 Jan 2018 13:05:27 +0000 Striche beim Testwort https://info2.aifb.kit.edu/qa/index.php?qa=5984&qa_1=striche-beim-testwort Teil a)<br /> <br /> ​In der Ableitung des Testwortes mit der Sprache L(G), werden bei der Ableitung Striche unter bzw. über dem Wort geschrieben. Was bedeuten diese ? Ist das nur ein Hilfe um zu zeigen. welcher Teil gerade verändert wurde, oder hat dies eine weitere Bedeutung und man muss dies immer so angeben? AU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=5984&qa_1=striche-beim-testwort Thu, 04 Jan 2018 12:08:24 +0000 Benötigt man die 0* vor den 3 Klammern oder könnte man diese auch einfach weglassen? https://info2.aifb.kit.edu/qa/index.php?qa=5963&qa_1=ben%C3%B6tigt-klammern-oder-k%C3%B6nnte-diese-auch-einfach-weglassen @[regex:<br /> 0*(0*+10*)(0*+10*)(0*+10*)]@ AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=5963&qa_1=ben%C3%B6tigt-klammern-oder-k%C3%B6nnte-diese-auch-einfach-weglassen Thu, 28 Dec 2017 14:42:54 +0000 Ü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 Hallo<br /> <br /> Kann es sein dass die Lösung fehlerhaft ist?<br /> <br /> Es ist doch garkein Übergang für (s1,0,k0) definiert, wie kann man dann die Sprache und insbesondere das Testwort so ableiten? AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=5959&qa_1=%C3%BCbung-2-nr-5-l%C3%B6sung Sun, 17 Dec 2017 20:24:38 +0000 Warum ist lambda für Parsebäume problematisch? https://info2.aifb.kit.edu/qa/index.php?qa=5957&qa_1=warum-ist-lambda-f%C3%BCr-parseb%C3%A4ume-problematisch Hallo,<br /> <br /> ich verstehe nicht, warum das Lambda im Ableitungsbaum ein Problem sein soll. Ich kann doch einfach die Produktion des Testwortes, die auf S 14 der Lösungen ganz oben steht in den Baum übersetzen, oder? HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=5957&qa_1=warum-ist-lambda-f%C3%BCr-parseb%C3%A4ume-problematisch Thu, 30 Nov 2017 08:40:34 +0000 Übungsblatt 2 Aufgabe 4 b) https://info2.aifb.kit.edu/qa/index.php?qa=5803&qa_1=%C3%BCbungsblatt-2-aufgabe-4-b Hallo,<br /> <br /> bei f) steht:<br /> &quot;Exponent (nur zusammen mit Exponentzeichen): Erneut (a) und (b).&quot;<br /> <br /> bei b) steht:<br /> &quot;Zeichen vor Dezimalpunkt: 0 oder beliebige Folge über den Ziffern 0, ..., 9, die nicht mit 0 beginnt.&quot;<br /> <br /> wäre dann in der Lösung nicht auch e0 möglich (statt nur eVAB*) ? HU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=5803&qa_1=%C3%BCbungsblatt-2-aufgabe-4-b Wed, 19 Jul 2017 15:52:04 +0000 Tut 2 Auf 8b https://info2.aifb.kit.edu/qa/index.php?qa=5802&qa_1=tut-2-auf-8b Sollte man nicht fuer u und v auch eine bedingung hinzufuehren?<br /> <br /> In die Sprache , die in der Loesung definiert ist, kann man in u oder v zwei gleiche zeichnen folgen und das wollen wir nicht. HU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=5802&qa_1=tut-2-auf-8b Tue, 18 Jul 2017 08:32:36 +0000 Anzahl der Zustände https://info2.aifb.kit.edu/qa/index.php?qa=5232&qa_1=anzahl-der-zust%C3%A4nde Hallo,<br /> <br /> ich habe auch eine Frage zur Anzahl der Zustände. Ich habe fast nie die selbe Anzahl wie in der Musterlösung. Ist es in der Klausur dann egal, wie viele Zustände ich benutze (auch wenn ich unnötigerweise mehr benutzen würde), Hauptsache der KA erkennt die richtigen Wörter?<br /> <br /> Vielen Dank im Voraus HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=5232&qa_1=anzahl-der-zust%C3%A4nde Thu, 02 Feb 2017 17:10:32 +0000 7a Lambda-frei https://info2.aifb.kit.edu/qa/index.php?qa=5041&qa_1=7a-lambda-frei Warum das Problem mit dem Lambda?<br /> <br /> Mit<br /> <br /> S -&gt; aAb<br /> A -&gt; aAb | bBa | ba<br /> B -&gt; bBa | ba<br /> <br /> kann man das doch auch ohne Verwendung von Lambda lösen, oder? HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=5041&qa_1=7a-lambda-frei Thu, 26 Jan 2017 13:34:22 +0000 Alternative Grammatik Aufgabenteil 7b https://info2.aifb.kit.edu/qa/index.php?qa=4852&qa_1=alternative-grammatik-aufgabenteil-7b <p> Hallo liebes Informatik 2 Team,</p> <p> ist folgende Lösung auch als kontextfreie Grammatik für den Aufgabenteil 7b) zulässig?</p> <p> &nbsp;</p> <p> G5 = ({S,A}, {a,b}, P, S)</p> <p> P = {</p> <p> S -&gt;&nbsp;<span style="color: rgb(37, 37, 37); font-family: sans-serif; font-size: 14px;">λ| aSa | aAb</span></p> <p> <span style="color: rgb(37, 37, 37); font-family: sans-serif; font-size: 14px;">A -&gt; aAb |&nbsp;</span><span style="color: rgb(37, 37, 37); font-family: sans-serif; font-size: 14px;">λ</span></p> <p> <span style="color: rgb(37, 37, 37); font-family: sans-serif; font-size: 14px;">}</span></p> <p> &nbsp;</p> <p> <span style="color: rgb(37, 37, 37); font-family: sans-serif; font-size: 14px;">Vielen Dank schon mal im Voraus!</span></p> <p> &nbsp;</p> HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=4852&qa_1=alternative-grammatik-aufgabenteil-7b Sun, 15 Jan 2017 08:02:13 +0000 und wie schaut es mit https://info2.aifb.kit.edu/qa/index.php?qa=4846&qa_1=und-wie-schaut-es-mit 0*1(0+1)* aus?<br /> <br /> LG und Danke AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=4846&qa_1=und-wie-schaut-es-mit Sat, 14 Jan 2017 22:59:50 +0000 L(G) formale Darstellung https://info2.aifb.kit.edu/qa/index.php?qa=4850&qa_1=l-g-formale-darstellung Hallo,<br /> <br /> die in Aufgabenteil a beschriebene Sprache L(G) lässt sich sehr gut nachvollziehen. Umso schwerer tue ich mir mit der formalen Beschreibung. Gibt es die Möglichkeit, einer kurzen Erläuterung?<br /> <br /> LG und vielen Dank! AU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=4850&qa_1=l-g-formale-darstellung Sat, 14 Jan 2017 22:59:32 +0000 Verständnis https://info2.aifb.kit.edu/qa/index.php?qa=4776&qa_1=verst%C3%A4ndnis Hey zusammen,<br /> <br /> ich habe eine Frage zum a) Teil und zwar wäre es ja möglich das Wort w=ba zu bilden mit den folgenden Schritten<br /> <br /> A--&gt; bBa<br /> <br /> B--&gt;lambda<br /> <br /> Damit ist aber das m von dem äußeren a und b gleich 0 und das ist ja eigentlich nicht erlaubt weil laut Sprachdefinition &nbsp;(natürliche Zahlen) die 0 nicht mit eingeschlossen ist oder verstehe ich da etwas grundlegend falsch?<br /> <br /> Vielleicht ist es ja auch einfach zu spät am Abend für Informatik..<br /> <br /> Grüße und Danke HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=4776&qa_1=verst%C3%A4ndnis Tue, 10 Jan 2017 20:14:25 +0000 Verständnisfrage https://info2.aifb.kit.edu/qa/index.php?qa=4770&qa_1=verst%C3%A4ndnisfrage Moin,<br /> <br /> dürfte ich mir das so definieren:<br /> <br /> E={A,...,Z} , B={1,...,9} , C={0,....,9}<br /> <br /> Kennzeichen= (E + EE + EEE) - EE _ ( B + BC + BCC + BCCC)<br /> <br /> Vielen Dank für die Hilfe! HU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=4770&qa_1=verst%C3%A4ndnisfrage Tue, 10 Jan 2017 14:08:53 +0000 Warum werden neue Zustände eingeführt? https://info2.aifb.kit.edu/qa/index.php?qa=4742&qa_1=warum-werden-neue-zust%C3%A4nde-eingef%C3%BChrt <p> Warum wird bei dem KA in den beiden markierten Schritten neue Zustände eingeführt?</p> <p> δ4 : (s0,a,k0) →(s0,ak0)</p> <p> (s0,a,a) →(s0,aa)</p> <p> (s0,b,a) →(s1,ba)</p> <p> (s1,b,b) →(s1,bb)</p> <p> (<span style="background-color:#ffff00;">s1</span>,a,b) →(<span style="background-color:#ffff00;">s2</span>,λ)</p> <p> (s2,a,b) →(s2,λ)</p> <p> (<span style="background-color:#ffff00;">s2</span>,b,a) →(<span style="background-color:#ffff00;">s3</span>,λ)</p> <p> (s3,b,a) →(s3,λ)</p> <p> (s3,λ,k0) →(s4,k0)</p> <p> Wäre diese Lösung nicht auch richtig?</p> <p> δ4 : (s0,a,k0) →(s0,ak0)</p> <p> (s0,a,a) →(s0,aa)</p> <p> (s0,b,a) →(s1,ba)</p> <p> (s1,b,b) →(s1,bb)</p> <p> (<span style="background-color:#ffff00;">s1</span>,a,b) →(<span style="background-color:#ffff00;">s1</span>,λ)</p> <p> (<span style="background-color:#ffff00;">s1</span>,b,a) →(<span style="background-color:#ffff00;">s1</span>,λ)</p> <p> (s2,λ,k0) →(s3,k0)</p> <p> &nbsp;</p> <p> &nbsp;</p> HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=4742&qa_1=warum-werden-neue-zust%C3%A4nde-eingef%C3%BChrt Sat, 07 Jan 2017 16:51:34 +0000 Konfigurationsfolge lambda-Übergang https://info2.aifb.kit.edu/qa/index.php?qa=4729&qa_1=konfigurationsfolge-lambda-%C3%BCbergang <div> <p> Ich habe ein Frage zum Übungsblatt 2, Aufgabe 5:</p> </div> <div> <p> &nbsp;</p> </div> <div> <p> Dort ist folgender det-KA definiert:</p> </div> <div> <p> &nbsp;</p> </div> <div> <p> KA6 = ({0,1},{s0,s1},{k0,0,1},δ6,s0,k0,{s0})&nbsp;</p> </div> <div> <p> mit δ6 :</p> </div> <div> <p> (s0,0,k0) →(s1,0k0)</p> </div> <div> <p> (s0,1,k0) →(s1,1k0)&nbsp;</p> </div> <div> <p> (s1,0,0) →(s1,00)&nbsp;</p> </div> <div> <p> (s1,1,0) →(s1,λ)&nbsp;</p> </div> <div> <p> (s1,0,1) →(s1,λ)</p> </div> <div> <p> (s1,1,1) →(s1,11)&nbsp;</p> </div> <div> <p> (s1,λ,k0) →(s0,k0)</p> </div> <div> <p> &nbsp;</p> </div> <div> <p> für das Testwort "10001110" ergeben sich folgenede Übergänge:</p> </div> <div> <p> &nbsp;</p> </div> <div> <p> (s0,10001110,k0) -&gt; (s1,0001110,1k0) -&gt;&nbsp;<strong>(s1,001110,k0) -&gt; (s0,001110,k0</strong>)-&gt; (s1,01110,0k0)-&gt;(s1,1110,00k0)-&gt;(s1,110,0k0)-&gt;<strong>&nbsp;(s1,10,k0)-&gt;(s0,10,k0)</strong>-&gt;(s1,0,1k0)-&gt;(s1,λ,k0)-&gt;(s0,λ,k0)</p> </div> <div> <p> &nbsp;</p> </div> <div> <p> Ich verstehe nicht, wieso der Automat an&nbsp;den&nbsp;fett gedruckten&nbsp;Stellen λ ließt, aber dennoch den Zustand von s1 in s0 wechselt.</p> </div> <div> <p> Müsste er nicht im 1. Fall eine "0" und im 2. eine "1" einlesen?</p> </div> <div> <p> &nbsp;</p> </div> <div> <p> Vielen Dank</p> </div> <p> &nbsp;</p> AU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=4729&qa_1=konfigurationsfolge-lambda-%C3%BCbergang Thu, 05 Jan 2017 11:25:41 +0000 Aufgabe HU - 2 -3 b) https://info2.aifb.kit.edu/qa/index.php?qa=4660&qa_1=aufgabe-hu-2-3-b Hallo,<br /> <br /> es geht um HU - 2- 3 Teilaufgabe b)<br /> <br /> ich bin mir nicht sicher ob meine Lösung richtig ist, und da sie sich doch von der ML unterscheidet, wollte ich hier einmal nachfragen.<br /> <br /> &nbsp;<br /> <br /> Zuerst die Grammatik ( Ich schreibe nur die Regelmenge auf aus Platzgründen)<br /> <br /> &nbsp;<br /> <br /> S --&gt; aSa / lambda<br /> <br /> S --&gt; aXb<br /> <br /> X--&gt; aXb<br /> <br /> X --&gt; lambda<br /> <br /> &nbsp;<br /> <br /> hier bin ich mir zum einen nicht sicher ob man so mit lambda verfahren darf, zum anderen ob zwei Produktionen mit identischer rechter Seite erlaubt sind?<br /> <br /> &nbsp;<br /> <br /> Nun zum Kellerautomaten. Meiner ist etwas kürzer als die ML, weshalb ich schon etwas stutzig war, aber ich finde keinen Fehler.<br /> <br /> Auch hier nur die Übergänge: Endzustand=Startzustand =S0 !<br /> <br /> (S0,a,k0) --&gt; (S1,ak0)<br /> <br /> (S1,a,a) --&gt; (S1,aa)<br /> <br /> (S1,a,a) --&gt; (S2,lambda)<br /> <br /> (S1,b,a) --&gt; (S2,lambda)<br /> <br /> (S2,b,a) --&gt; (S2,lambda)<br /> <br /> (S2,a,a) --&gt; (S2,lambda)<br /> <br /> (S2,lambda,k0) --&gt; (S0,k0)<br /> <br /> &nbsp;<br /> <br /> Ist die Aufgabe so korrekt gelöst?<br /> <br /> Vielen Dank HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=4660&qa_1=aufgabe-hu-2-3-b Thu, 01 Dec 2016 14:11:30 +0000 Alternativ-Lösung für kontextfreie Grammatik aus Teil b) https://info2.aifb.kit.edu/qa/index.php?qa=4019&qa_1=alternativ-l%C3%B6sung-f%C3%BCr-kontextfreie-grammatik-aus-teil-b Hallo,<br /> <br /> wäre dies auch eine mögliche Lösung?<br /> <br /> P={<br /> <br /> S --&gt; lambda | aA<br /> <br /> A --&gt; a | B | aAa<br /> <br /> B --&gt; aBb | b}<br /> <br /> &nbsp;<br /> <br /> Vielen Dank im Voraus! HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=4019&qa_1=alternativ-l%C3%B6sung-f%C3%BCr-kontextfreie-grammatik-aus-teil-b Mon, 08 Feb 2016 13:37:58 +0000 Verständnisfrage zu Teilaufgabe c) https://info2.aifb.kit.edu/qa/index.php?qa=3957&qa_1=verst%C3%A4ndnisfrage-zu-teilaufgabe-c Wie in der Musterlösung angegeben beinhaltet die vorgegebene Sprache L5 Wörter mit einer geraden Anzahl an Zeichen (Gesamtlänge des Wortes muss gerade sein oder?).<br /> <br /> Mir ist nicht ganz klar, wie sich mit Hilfe des angeben regulären Ausdruck beispielsweise das Wort 0001 bilden lässt, im allgemeinen also wie sich auch Wörter bilden lassen, bei denen sich nicht immer nur die ersten beiden Buchstaben wiederholen... AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=3957&qa_1=verst%C3%A4ndnisfrage-zu-teilaufgabe-c Sat, 06 Feb 2016 18:19:24 +0000 Ginge auch (0*+1)(0*+1)(0*+1) ? https://info2.aifb.kit.edu/qa/index.php?qa=3834&qa_1=ginge-auch-0-1-0-1-0-1 Ist der oben angegebene Ausdruck auch korrekt?<br /> <br /> Die Bedingung, dass höchstens 3 Einsen vorkommen dürfen ist erfüllt und es können beliebig viele Nullen vorkommen. AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=3834&qa_1=ginge-auch-0-1-0-1-0-1 Thu, 04 Feb 2016 13:19:31 +0000 Alternativer regulärer Ausdruck https://info2.aifb.kit.edu/qa/index.php?qa=3832&qa_1=alternativer-regul%C3%A4rer-ausdruck Wäre hier auch (1(0+1)*)* richtig? AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=3832&qa_1=alternativer-regul%C3%A4rer-ausdruck Thu, 04 Feb 2016 13:14:14 +0000 Verständnis https://info2.aifb.kit.edu/qa/index.php?qa=3797&qa_1=verst%C3%A4ndnis <p> Guten Abend,</p> <p> &nbsp;</p> <p> leider verstehe ich die folgenden Zeilen nicht bei Tut 2 A7 b)</p> <p> &nbsp;</p> <div class="page" title="Page 18"> <div class="layoutArea"> <div class="column"> <p> <span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">(s</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">0</span><span style="font-size: 12.000000pt; font-family: 'rtxmi'">, λ, </span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">k</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">0</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">)</span><span style="font-size: 12.000000pt; font-family: 'txsy'">→ </span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">(</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">s</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">4</span><span style="font-size: 12.000000pt; font-family: 'rtxmi'">, </span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">k</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">0</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">) </span></p> <p> <span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">Wieso gilt denn hier das ? Weil durch das Sternchen (a,b)* auch für i=j=k=0 wir in einen Endzustand kommen müssen ?</span></p> <div class="page" title="Page 18"> <div class="layoutArea"> <div class="column"> <p> <span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">(</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">s</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">1</span><span style="font-size: 12.000000pt; font-family: 'rtxmi'">, </span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">a</span><span style="font-size: 12.000000pt; font-family: 'rtxmi'">, </span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">a</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">) </span><span style="font-size: 12.000000pt; font-family: 'txsy'">→</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">(</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">s</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">3</span><span style="font-size: 12.000000pt; font-family: 'rtxmi'">,λ</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">)</span></p> <p> <span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">Wenn mein j=0 ist, dann springe ich gleich in den Zustand s3. Ist deshalb der KA ndet ?</span></p> <p> <span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">(</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">s</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">2</span><span style="font-size: 12.000000pt; font-family: 'rtxmi'">,λ,</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">k</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">0</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">)<span style="font-size: 12.000000pt; font-family: 'txsy'">→</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">(</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">s</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">4</span><span style="font-size: 12.000000pt; font-family: 'rtxmi'">,</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'; font-style: italic">k</span><span style="font-size: 8.000000pt; font-family: 'NimbusRomNo9L'; vertical-align: -2.000000pt">0</span><span style="font-size: 12.000000pt; font-family: 'NimbusRomNo9L'">) </span></span></p> <p> Kann mir jemand erklären, was wir hier machen ?</p> <p> Normalerweise lese ich in Zustand s2 b´s und lösche meine a´s damit. Wenn ich nun keine b´s habe, wieso bin ich dann in einem Endzustand. In meinem Keller befinden sich doch dann immer noch a´s und in einem Endzustand kann ich mich nur befinden, wenn mein Keller leer ist..</p> <p> &nbsp;</p> <p> Beste Grüße</p> <div class="page" title="Page 18"> <div class="layoutArea"> <div class="column"> <p> &nbsp;</p> </div> </div> </div> <p> &nbsp;</p> </div> </div> </div> <p> &nbsp;</p> <p> &nbsp;</p> <p> &nbsp;</p> </div> </div> </div> <p> &nbsp;</p> <p> &nbsp;</p> HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=3797&qa_1=verst%C3%A4ndnis Tue, 02 Feb 2016 21:52:11 +0000 Wie sieht es mit 0*10*10*10* aus ? https://info2.aifb.kit.edu/qa/index.php?qa=3777&qa_1=wie-sieht-es-mit-0-10-10-10-aus Wenn ich den * richtig interpretiere, also dass das entsprechende Zeichen entweder keinmal oder beliebig oft verwendet wird, dann müsste doch auch diese Variante funktionieren? AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=3777&qa_1=wie-sieht-es-mit-0-10-10-10-aus Tue, 02 Feb 2016 15:21:42 +0000 Verständnis Tut 2A4 b) https://info2.aifb.kit.edu/qa/index.php?qa=3774&qa_1=verst%C3%A4ndnis-tut-2a4-b Hallo zsm,<br /> <br /> &nbsp;<br /> <br /> kann mir jemand vll genau erklären wie man schrittweise an die Aufgabe herangeht ? Verstehe diese irgendwie so gar nicht :/<br /> <br /> &nbsp;<br /> <br /> LG HU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=3774&qa_1=verst%C3%A4ndnis-tut-2a4-b Tue, 02 Feb 2016 13:35:51 +0000 Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=3767&qa_1=alternativl%C3%B6sung Hallo zsm,<br /> <br /> &nbsp;<br /> <br /> laut Aufgabenstellung ist es hier ja egal, ob ich mir davor einen ndet EA oder einen det EA als Hilfsskizze zeichne.<br /> <br /> &nbsp;<br /> <br /> Meine Frage nun:<br /> <br /> Wäre dieser Reguläre Ausdruck auch korrekt:<br /> <br /> &nbsp;<br /> <br /> a = 0* 1(0 + 1)*<br /> <br /> Ich habe 2 Zustände. Ich bleibe mit einer 0 immer in meinem Anfangszustand s0 und mit einer 1 gehe ich in meinen Endzustand s1.<br /> <br /> In meinem Endzustand bleibe ich dann egal ob 0 oder 1.<br /> <br /> &nbsp;<br /> <br /> Zweite Frage:<br /> <br /> Kann ich die Iteration, also den *, auch so interpretieren, dass bei 1* die eins z.B auch gar nicht vorkommen kann ? In meinem Besipiel müsste ich ja nicht unbedingt mit meiner 0 Schleife in s0 arbeiten.<br /> <br /> &nbsp;<br /> <br /> LG AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=3767&qa_1=alternativl%C3%B6sung Tue, 02 Feb 2016 11:27:46 +0000 erster Lamda-Übergang, um das leere Wort zu akzeptieren https://info2.aifb.kit.edu/qa/index.php?qa=3698&qa_1=erster-lamda-%C3%BCbergang-um-das-leere-wort-zu-akzeptieren Wenn der Automat von Aufgabe b) ein Wort prüfen soll, könnte es dann nicht passieren, dass er in Zustand s0 ist und aufrund des Lamda-Übergangs nach S4 das erste Zeichen dieses Wortes ignoriert und in den Endzustand übergeht. Das Wort würde zwar nicht akzeptiert werden, da der Lesekopf nicht rechts vom Wort steht, aber was würde dann passieren?<br /> <br /> Vielen Dank! HU-2-3 https://info2.aifb.kit.edu/qa/index.php?qa=3698&qa_1=erster-lamda-%C3%BCbergang-um-das-leere-wort-zu-akzeptieren Sat, 30 Jan 2016 14:45:26 +0000 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 für Tutorium 2, Aufgabe 3 a) habe ich folgendes Ergebnis: 0*1(0+1)*, in der Lösung wird (0+1)*1(0+1)* angegeben (die Sprache soll einfach nur mindestens eine 1 beinhalten). Wenn ich jetzt mit Hilfe des X Wizards zwei Reguläre Ausdrücke vergleichen möchte, versteh ich noch nicht so ganz wie das geht. Die Konversionsmethoden zeigen mir ja weder eine Sprache hierfür, noch einen Automaten an.<br /> <br /> Wäre schön, wenn man mir das noch erklären könnte... 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 Mon, 18 Jan 2016 07:45:40 +0000 Ginge auch: $0^\star(0^\star+1)(0^\star+1)(0^\star+1)$? https://info2.aifb.kit.edu/qa/index.php?qa=3320&qa_1=ginge-auch-%240-star-0-star-1-0-star-1-0-star-1-%24 Ginge die oben angegebene Lösung nicht? Ich verstehe nicht, wieso man in der Lösung (0*+10*) angibt ( die null hinter der 1) , denn impliziert die Klammer nicht, dass ich nur eine Option habe, nämlich entweder ich wähle eine 0 oder eine 1 in beiden Fällen mache ich doch im Anschluss in der nächsten Klammer weiter.<br /> <br /> Danke AU-2-2 https://info2.aifb.kit.edu/qa/index.php?qa=3320&qa_1=ginge-auch-%240-star-0-star-1-0-star-1-0-star-1-%24 Mon, 07 Dec 2015 20:42:17 +0000 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 Die hochgeladene PDF ist das Aufgabenblatt ohne Lösung 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 Mon, 30 Nov 2015 09:24:22 +0000 Alternativer Lösungsvorschlag (GNF) https://info2.aifb.kit.edu/qa/index.php?qa=2542&qa_1=alternativer-l%C3%B6sungsvorschlag-gnf <div class="ilFrmPostContent"> <p> Hallo.</p> <p> Ist folgende Grammatik auch richtig, also in der Greibach-Normalform?</p> <p> G=(N,T,P,S), N={S,A,B}, T={a,b,x,-}</p> <p> P={S--&gt;aSA|bSB|aSALS|bSBLS</p> <p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A--&gt;a, B--&gt;b,L--&gt;-} ?</p> <p> EDIT:</p> <p> S--&gt;x vergessen, aber sonst sollte es stimmen</p> </div> <p> &nbsp;</p> AU-2-4 https://info2.aifb.kit.edu/qa/index.php?qa=2542&qa_1=alternativer-l%C3%B6sungsvorschlag-gnf Tue, 22 Sep 2015 09:55:52 +0000