Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in 2012 Bonusklausur https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=2012-bonusklausur Powered by Question2Answer Beantwortet: alternativ https://info2.aifb.kit.edu/qa/index.php?qa=7462&qa_1=alternativ&show=7464#a7464 Hallo uqyxt,<br /> <br /> da haben sich ein paar Fehler eingeschlichen, und so funktioniert es nicht. Ich würde empfehlen bei xy und x immer nur ein Zeichen als Basis zu haben und nicht mehrere (wie hier a^2=aa).<br /> Da |xy| nicht größer sein darf als n ist es mit j komplizierter, da das nur noch log_2(n) lang sein darf, damit deckt man aber nicht alle Fälle ab. Man will ja alle Fälle prüfen mit maximal n Zuständen und eventuellen Schleifen, das ist hier nicht mehr gegeben.<br /> <br /> Und zudem ist dein z hier noch falsch, es wäre a^(2^n-2^j) (Potenzgesetze) 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=7462&qa_1=alternativ&show=7464#a7464 Sat, 08 Jan 2022 08:25:01 +0000 Beantwortet: Grammatik zu a^m b^(m-n) c^n [BONUS 2012] https://info2.aifb.kit.edu/qa/index.php?qa=6871&qa_1=grammatik-zu-a-m-b-m-n-c-n-bonus-2012&show=6880#a6880 Hallo Roman,<br /> <br /> ich finde deine Idee super! Dennoch ist deine Produktionsfunktion nicht λ-frei und somit auch nicht monoton (Verletzung: bC --&gt; λ). Außerdem stimmen die Anzahl an a und b nicht überein, nachdem &quot;bC&quot; durch die obige Regel einfach gelöscht wird. Ein Gegenbeispiel wäre:<br /> <br /> S--&gt;aAbC--&gt;aaAbbC--&gt;aabbC--&gt;aab gehört nicht zu L<br /> <br /> Mein persönlicher Vorschlag: statt bC--&gt;λ die Regel C--&gt;λ hinzufügen und alle anderen nicht verändern. Danach sollst du die Grammatik noch λ-frei machen.<br /> <br /> Viele Grüße,<br /> <br /> Runxi (Tutorin) 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=6871&qa_1=grammatik-zu-a-m-b-m-n-c-n-bonus-2012&show=6880#a6880 Tue, 07 Jan 2020 01:51:17 +0000 Kommentiert: Sind reine Umbenennungen in der kontextsensitiven Grammatik erlaubt? https://info2.aifb.kit.edu/qa/index.php?qa=2894&qa_1=reine-umbenennungen-kontextsensitiven-grammatik-erlaubt&show=4888#c4888 Gilt entsprechend auch für alle anderen kontextfreien Produktionen. 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=2894&qa_1=reine-umbenennungen-kontextsensitiven-grammatik-erlaubt&show=4888#c4888 Mon, 16 Jan 2017 09:55:01 +0000 Kommentiert: Wieso sind Umbenennungen nicht erlaubt? https://info2.aifb.kit.edu/qa/index.php?qa=4868&qa_1=wieso-sind-umbenennungen-nicht-erlaubt&show=4886#c4886 <a href="http://info2.aifb.kit.edu/qa/index.php?qa=2894&amp;qa_1=reine-umbenennungen-kontextsensitiven-grammatik-erlaubt" rel="nofollow" target="_blank">http://info2.aifb.kit.edu/qa/index.php?qa=2894&amp;qa_1=reine-umbenennungen-kontextsensitiven-grammatik-erlaubt</a><br /> <br /> war dort als Antwort gegeben! 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=4868&qa_1=wieso-sind-umbenennungen-nicht-erlaubt&show=4886#c4886 Mon, 16 Jan 2017 09:51:45 +0000 Antwort bearbeitet: Definition kontextsensitiver Grammatiken, Umwandlung in NT https://info2.aifb.kit.edu/qa/index.php?qa=3547&qa_1=definition-kontextsensitiver-grammatiken-umwandlung-in&show=3551#a3551 Die Antwort aus der Frage, auf die Sie sich beziehen, ist falsch, siehe meinen Kommentar dort.<br /> <br /> Die Produktion nach $\lambda$ ist falsch, weil explizit nach einer kontextsensitiven oder monotonen Grammatik gefragt war, und da $S$ auch auf einer rechten Seite vorkommt, ist das nicht erlaubt. (Nicht alle kontextfreien Grammatiken sind monoton, das sollten Sie im Kopf behalten.) Deshalb müssen wir die Grammatik auch noch lambdafrei machen. 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=3547&qa_1=definition-kontextsensitiver-grammatiken-umwandlung-in&show=3551#a3551 Sun, 17 Jan 2016 15:35:29 +0000 Beantwortet: Muss man immer zuerst alles in Nonterminalsymbole umwandeln? https://info2.aifb.kit.edu/qa/index.php?qa=2892&qa_1=muss-man-immer-zuerst-alles-nonterminalsymbole-umwandeln&show=3550#a3550 Das wäre auch in Ordnung. 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=2892&qa_1=muss-man-immer-zuerst-alles-nonterminalsymbole-umwandeln&show=3550#a3550 Sun, 17 Jan 2016 15:16:55 +0000 Beantwortet: Wo ist hier der Definitionsbereich von k angegeben? https://info2.aifb.kit.edu/qa/index.php?qa=3224&qa_1=wo-ist-hier-der-definitionsbereich-von-k-angegeben&show=3225#a3225 <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;">Hallo,</span></p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> zu 1):</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Du hast Recht, das fehlt. Vergiss aber nicht: Dies sind 'nur' Lösungsskizzen und nicht immer 100% vollständig.</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> zu 2):</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Zunächst ist a^2^n nicht a^2*n. Du meintest wohl (a^2)^n, das ist etwas anderes!</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Zu deinem Beweis:&nbsp;</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Deine Schlussfolgerung st nich 100% sicher, du musst sicherstellen, dass das Wort, dass nach dem Pumpen entsteht nicht wieder Teil der Sprache ist. Dabei musst du beachten, dass das resultierende Wort wieder drin sein könnte, nur mit einer anderen natürlichen Hochzahl!</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Mehr kann ich wegen deines Rechenfehlers leider nicht sagen.</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Zu 3):</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Bei i&gt;1 könnte dasselbe Problem entstehen. Dabei kann k natürlich den Wert annehmen, aber auch alle anderen Werte zwischen 1 und n. Und um den Beweis korrekt zu führen, muss deine Schlussfolgerung für&nbsp;<strong style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline;">alle</strong>&nbsp;k gelten.</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Gruß,</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Adam(Tutor)</p> 2012-B-01 https://info2.aifb.kit.edu/qa/index.php?qa=3224&qa_1=wo-ist-hier-der-definitionsbereich-von-k-angegeben&show=3225#a3225 Fri, 16 Oct 2015 08:20:55 +0000 Beantwortet: Tipps zur Vorgehensweise bei monotonen/ kontextsensitiven Grammatiken? https://info2.aifb.kit.edu/qa/index.php?qa=2890&qa_1=vorgehensweise-monotonen-kontextsensitiven-grammatiken&show=2891#a2891 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> ja, das ist auch nicht ganz einfach.</p> <p> In unseren Aufgaben geht es oft darum, erst mit kontextfreien Regeln die richtige Anzahl an Zeichen zu erzeugen, und dann mit monotonen Regeln die in der Sprache festgelegte Reihenfolge herzustellen. (Das ist aber nur ein Spezialfall, im Allgemeinen kann das Erstellen solcher Grammatiken tatsächlich sehr schwer sein. Aber nicht in unseren Klausuren :-) )</p> <p> Wie immer hilft: üben, üben, üben!</p> <p> Viele Grüße</p> <p> Lukas König</p> </div> <p> &nbsp;</p> 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=2890&qa_1=vorgehensweise-monotonen-kontextsensitiven-grammatiken&show=2891#a2891 Fri, 25 Sep 2015 15:54:46 +0000 Kommentiert: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum https://info2.aifb.kit.edu/qa/index.php?qa=2883&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2889#c2889 Stimmt leider auch nicht. Du musst die Grammatik λ frei machen. <br /> <br /> A--&gt;λ<br /> <br /> D--&gt;λ sind bei einer monotonen Grammatik nicht erlaubt.<br /> <br /> Aus diesem Grund ist auch in der Musterlösung bei Variante 2 der Schritt λ frei drin. <br /> <br /> Alexander (Tutor) 2012-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=2883&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2889#c2889 Fri, 25 Sep 2015 15:53:18 +0000