Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in SAA-1-3 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=saal%C3%BCbung-1&qa_2=saa-1-3 Powered by Question2Answer Beantwortet: Wie sehen die gepumpten Wörter für i=2 aus? https://info2.aifb.kit.edu/qa/index.php?qa=6405&qa_1=wie-sehen-die-gepumpten-w%C3%B6rter-f%C3%BCr-i-2-aus&show=6415#a6415 Hallo,<br /> erstmal müssen wir in allen Fällen davon ausgehen, dass jeweils nur vx gemeint ist, also z.B. in Fall 1 $vx=a^m$. Dann ergibt sich für i=2:<br /> 1) $a^{k+m} b^{2k} c^{3k} $<br /> 2) $a^{k+m} b^{2k+l} c^{3k} $<br /> 3) $a^kb^{2k+m} c^{3k} $<br /> 4) $a^kb^{2k+m} c^{3k+l} $<br /> 5) $a^kb^{2k} c^{3k+m} $<br /> <br /> Viele Grüße <br /> Julia (Tutor) SAA-1-3 https://info2.aifb.kit.edu/qa/index.php?qa=6405&qa_1=wie-sehen-die-gepumpten-w%C3%B6rter-f%C3%BCr-i-2-aus&show=6415#a6415 Sat, 10 Feb 2018 19:19:48 +0000 Beantwortet: Wie sieht das gepumpte Wort in den einzelnen Fällen für i=2 aus? https://info2.aifb.kit.edu/qa/index.php?qa=6406&qa_1=wie-sieht-das-gepumpte-wort-in-den-einzelnen-f%C3%A4llen-f%C3%BCr-i-aus&show=6414#a6414 Hallo,<br /> erstmal müssen wir in allen Fällen davon ausgehen, dass jeweils nur vx gemeint ist, also z.B. in Fall 1 $vx=a^m$. Dann ergibt sich für i=2:<br /> 1) $a^{k+m} b^{2k} c^{3k} $<br /> 2) $a^{k+m} b^{2k+l} c^{3k} $<br /> 3) $a^kb^{2k+m} c^{3k} $<br /> 4) $a^kb^{2k+m} c^{3k+l} $<br /> 5) $a^kb^{2k} c^{3k+m} $<br /> <br /> Viele Grüße <br /> Julia (Tutor) SAA-1-3 https://info2.aifb.kit.edu/qa/index.php?qa=6406&qa_1=wie-sieht-das-gepumpte-wort-in-den-einzelnen-f%C3%A4llen-f%C3%BCr-i-aus&show=6414#a6414 Sat, 10 Feb 2018 19:12:32 +0000 Beantwortet: Grammatik angeben https://info2.aifb.kit.edu/qa/index.php?qa=4867&qa_1=grammatik-angeben&show=4869#a4869 Hallo,<br /> <br /> bei der Grammatik sollen ja immer genau doppelt so viel b wie a und 3mal so viele c wie a erzeugt werden. Deswegen geht man so vor, dass man bei jedem A das man ableitet auch immer 2 B mit ableitet und 3 C.<br /> Jetzt würde die Produktion S à S ABBCCC | ABBCCC zwar Wörter produzieren, die genau diese Eigenschaft erfüllen, jedoch sind hier die a, b und c noch in einer vorgegebenen Reihenfolge.<br /> Bsp. ABBCCCABBCCC. Laut Definition der Sprach kann die Reihenfolge jedoch beliebig sein, so lange die Anzahl der jeweiligen Zeichen der Definition entsprechen.<br /> Demnach müssen wir hier noch weitere Produktionen definieren, durch welche wir die A, B und C beliebig vertauschen können, um wirklich alle Wörter der Sprache auch darstellen zu können.<br /> Da man diesen Schritt einfach übersehen/ vergessen kann, ist hier der Hinweis gegeben erst Übergänge zu definieren um auf die entsprechende Anzahl an Zeichen zu kommen und sich dann um die Reihenfolge zu kümmern.<br /> <br /> Grüße, Sören (Tutor) SAA-1-3 https://info2.aifb.kit.edu/qa/index.php?qa=4867&qa_1=grammatik-angeben&show=4869#a4869 Sun, 15 Jan 2017 13:25:47 +0000 Beantwortet: Formaler Frage bei Fallunterscheidung des PPL für kontextfreie Sprachen https://info2.aifb.kit.edu/qa/index.php?qa=4818&qa_1=formaler-frage-fallunterscheidung-kontextfreie-sprachen&show=4823#a4823 Ja, du hast Recht. $vx=a^m$ mit $m \leq k - |w|$ wäre besser, denn dann würde auch das mit i=0 gepumpte Wort $a^{k-m}b^{2k}c^{3k}$ lauten.<br /> <br /> Und nein, man darf nicht annehmen, dass w immer leer ist.<br /> <br /> Viele Grüße<br /> <br /> Philipp (Tutor) SAA-1-3 https://info2.aifb.kit.edu/qa/index.php?qa=4818&qa_1=formaler-frage-fallunterscheidung-kontextfreie-sprachen&show=4823#a4823 Thu, 12 Jan 2017 21:36:21 +0000 Beantwortet: Zusammenhang von monotonen und kontextsensitiven Grammatiken https://info2.aifb.kit.edu/qa/index.php?qa=2550&qa_1=zusammenhang-von-monotonen-kontextsensitiven-grammatiken&show=2551#a2551 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Wie im Tutorium 3 besprochen (S.13) kannst du schon sehen, dass deine Aussage "entweder kontextsensitiv oder monoton", nicht stimmen kann, denn eine kontextsensitive Grammatik ist immer monoton, eine monotone Grammatik ist allerdings nicht immer kontextsensitiv, kann allerdings dazu umgewandelt werden.</p> <p> Wie du aus den Vorlesungsfolien (Kap.4, 3. Folie) unschwer erkennen kannst, darf man auch bei monotonen Grammatiken als einzige Ausnahme S-&gt;Lambda abbilden, insofern du S nicht nocheinmal aufrufen kannst (hier wurde S' genommen, aber wie du siehst kannst du S' nicht auf S' abbilden).</p> <p> Somit ist die in den Lösungen beschriebene Grammatik eine monotone Grammatik, denn (Faustregel:)"Die rechte seite ist nie kürzer als die Linke" (Vertauschungen bleiben ja gleichlang, sind also nicht kürzer). Der Ausnahmefall dass gleich zu Beginn bei S' auf Lambda abgebildet wird existiert und ist legitim.</p> <p> Ich hoffe ich konnte dir weiterhelfen,</p> <p> Viele Grüße,</p> <p> Marc (Tutor)</p> </div> <p> &nbsp;</p> SAA-1-3 https://info2.aifb.kit.edu/qa/index.php?qa=2550&qa_1=zusammenhang-von-monotonen-kontextsensitiven-grammatiken&show=2551#a2551 Tue, 22 Sep 2015 12:01:14 +0000 Beantwortet: Warum werden bei der kontextsensitiven Grammatik nicht kontextsensitive Regeln verwendet? https://info2.aifb.kit.edu/qa/index.php?qa=2548&qa_1=kontextsensitiven-grammatik-kontextsensitive-verwendet&show=2549#a2549 <p> Nein, bei der 3a ist eine "<span style="text-decoration:underline;">kontextsensitive oder monotone</span> Grammatik" gefordert, die Lösung stellt eine monotone Grammatik dar. Von daher passt das eigentlich sehr gut zusammen.</p> SAA-1-3 https://info2.aifb.kit.edu/qa/index.php?qa=2548&qa_1=kontextsensitiven-grammatik-kontextsensitive-verwendet&show=2549#a2549 Tue, 22 Sep 2015 11:58:46 +0000