Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=kontextfreie-grammatiken&qa_2=kon-aa Powered by Question2Answer Kommentiert: 10 Kontextfreie Grammatik Teil 2 Folie GDI2 -107 (Pumping-Lemma für kontextfreie Sprachen) https://info2.aifb.kit.edu/qa/index.php?qa=6990&qa_1=kontextfreie-grammatik-folie-pumping-kontextfreie-sprachen&show=7052#c7052 Danke für die Klarstellung KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=6990&qa_1=kontextfreie-grammatik-folie-pumping-kontextfreie-sprachen&show=7052#c7052 Mon, 03 Feb 2020 12:21:26 +0000 Beantwortet: Algorithmus Grammatik zu Kellerautomat https://info2.aifb.kit.edu/qa/index.php?qa=6947&qa_1=algorithmus-grammatik-zu-kellerautomat&show=6950#a6950 Hallo,<br /> <br /> laut Algorithmus benötigen wir 3 Zustände. Zuerst fügen wir unser Startsymbol in den Keller ein und wechseln in den Zustand s1. Dann wird für jede Regel der Grammatik ein lambda-Übergang in s1 definiert sowie die Lösch-Vorgänge. Der letzte Schritt ist ein lambda-Übergang in den Endzustand.<br /> <br /> Hoffe das hilft dir weiter<br /> <br /> Viele Grüße<br /> <br /> Jara (Tutorin) KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=6947&qa_1=algorithmus-grammatik-zu-kellerautomat&show=6950#a6950 Mon, 13 Jan 2020 14:59:49 +0000 Beantwortet: Ableiten von Wörtern bei Grammatiken in Chomsky-Normalform https://info2.aifb.kit.edu/qa/index.php?qa=6095&qa_1=ableiten-von-w%C3%B6rtern-bei-grammatiken-in-chomsky-normalform&show=6097#a6097 <p> Hallo,</p> <p> <strong>Zur ersten Frage:</strong></p> <p> Eine CNF besitzt eine sehr <span style="text-decoration: underline;">eingeschränkte Regelmenge</span>, d.h. Ableitungsmöglichkeiten, da lediglich erlaubt ist: &nbsp;N -&gt; NN&nbsp;| T. Damit erhält man ein etwas sequentielleres und strukturierteres Vorgehen beim Ableiten eines Testworts.</p> <p> Im Gegensatz dazu sind bei beispielsweise Kontextfreien Grammatiken (aus denen oft &nbsp;eine CNF abgeleitet wird) die Ableitungen von einem N beliebig. Daher können diese sehr unschön aussehen, müssen allerdings nicht.</p> <p> Im Allgemeinen ist es daher sinnvoll von einer CNF auszugehen. Ist die ursprüngliche Grammatik aber direkt einleuchtend, kann auch diese verwendet werden.</p> <p> <strong>Zur zweiten Frage:</strong></p> <p> Nein gibt es leider nicht. Es ist aber immer sinnvoll, sich vorab eine grobe Struktur zu überlegen, über welche Schritte das Testwort erreicht werden kann.&nbsp;</p> <p> Viele Grüße,</p> <p> Timon (Tutor)</p> KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=6095&qa_1=ableiten-von-w%C3%B6rtern-bei-grammatiken-in-chomsky-normalform&show=6097#a6097 Fri, 12 Jan 2018 07:50:15 +0000 Beantwortet: Muss man in CNF/GNF umformen können? https://info2.aifb.kit.edu/qa/index.php?qa=5551&qa_1=muss-man-in-cnf-gnf-umformen-k%C3%B6nnen&show=5552#a5552 Nur CNF, nicht GNF. KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=5551&qa_1=muss-man-in-cnf-gnf-umformen-k%C3%B6nnen&show=5552#a5552 Thu, 09 Feb 2017 14:24:09 +0000 Kommentar bearbeitet: ist Musterlösung eine kontextsensitive Grammatik? https://info2.aifb.kit.edu/qa/index.php?qa=1656&qa_1=ist-musterl%C3%B6sung-eine-kontextsensitive-grammatik&show=1662#c1662 $1S0 \rightarrow 1A$ ist NICHT kontextsensitiv und auch nicht monoton. $1S \rightarrow 1A$ ist kontextsensitiv, aber $S1 \rightarrow 1A$ ist nicht kontextsensitiv (aber monoton). KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=1656&qa_1=ist-musterl%C3%B6sung-eine-kontextsensitive-grammatik&show=1662#c1662 Fri, 26 Dec 2014 17:18:16 +0000 Beantwortet: Testwort 10101 zulässig ? https://info2.aifb.kit.edu/qa/index.php?qa=1653&qa_1=testwort-10101-zul%C3%A4ssig&show=1655#a1655 $ 0^i1^j$ heißt, dass erst ALLE 0er kommen müssen und dann ALLE 1er. 10101 ist daher nicht in der Sprache enthalten und lässt sich folglich auch nicht mit der Musterlösung erzeugen. Du verwechselst $0^i$ (i Nullen hintereinander) wahrscheinlich mit der Schreibweise $|w|_0$ für die Anzahl der 0er in w, egal wo sie in w stehen.<br /> <br /> Tobias (Tutor) KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=1653&qa_1=testwort-10101-zul%C3%A4ssig&show=1655#a1655 Wed, 26 Nov 2014 14:08:50 +0000 Kommentiert: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum https://info2.aifb.kit.edu/qa/index.php?qa=1642&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=1652#c1652 Deine Aussage ist eine richtige Folgerung aus der Definition der Grammatik. Daraus ergibt sich aber keine Notwendigkeit $j\in \mathbb{N}$ in der Definition der Grammatik zu schreiben, da beide Versionen dasselbe ausdrücken würden.<br /> <br /> Sven (Tutor) KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=1642&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=1652#c1652 Wed, 26 Nov 2014 13:59:22 +0000 Beantwortet: Allgemeine Vorgehensweise für diesen Aufgabentyp https://info2.aifb.kit.edu/qa/index.php?qa=1640&qa_1=allgemeine-vorgehensweise-f%C3%BCr-diesen-aufgabentyp&show=1641#a1641 <div class="ilFrmPostContent"> <p> Zur Vorgehensweise bei solchen Aufgaben:</p> <p> Eine allgemeines Schema gibt es da nicht. Vor allem bei rechtslinearen Grammatiken kann man mit den Nonterminalsymbolen bestimmte Situationen codieren. Bei kontextfreien Grammatiken hat man oft die Struktur N -&gt; TNT, um gleich viele (u.U.) verschiedene Terminalsymbole zu erzeugen. Dann kann man dieses Nonterminalsymbol N noch auf andere Zeichen abbilden, um weitere Eigenschaften zu realisieren. Üben um Erfahrung zu sammeln hilft hier viel ;-)</p> <p> Viele Grüße,</p> <p> Sven (Tutor)</p> </div> <p> &nbsp;</p> KON-AA https://info2.aifb.kit.edu/qa/index.php?qa=1640&qa_1=allgemeine-vorgehensweise-f%C3%BCr-diesen-aufgabentyp&show=1641#a1641 Wed, 26 Nov 2014 13:39:34 +0000