Aufgabe 4 - Grammatiken, Kellerautomaten und Gren… · Abitur NRW Informatik LK · Nachtermin 2021
Thema: Grammatiken, Kellerautomaten und Grenzen endlicher Automaten · Aus der Prüfung LK · Nachtermin (2021)
Aufgabenstellung
Aufgabenstellung
Die Künstlerin Mosa Iks strebt mit ihren Werken nach Ruhm. Diese setzen sich aus beliebig vielen Zeilen mit beliebig vielen Mosaiksteinen in den Farben rot (r), gelb (g) und blau (b) zusammen. Jede Zeile eines Werks beschreibt sie als Wort, in dem die Buchstaben r, g und b genauso aufeinanderfolgen wie die zugehörigen Farbsteine in der Zeile des Kunstwerks. Bereits sehr erfolgreich war sie mit Bildern, deren Mosaiksteine nach bestimmten Regeln angeordnet sind.
c)
Die Künstlerin entwickelt ständig neue Einfälle. Zurzeit begeistern sie Mosaike, deren Zeilen durch Wörter beschrieben werden, die nach der folgenden Grammatik gebildet sind:
Startsymbol:
Nichtterminale:
Terminale:
Produktionen:
,
,
,
,
Ermitteln Sie für die folgenden Wörter die Ableitungen und entscheiden Sie anhand dieser, ob die Wörter in der Sprache der Grammatik liegen: , , .
d)
Mosa plant schon ihr nächstes Werk mit dem Titel „MORGEN“. Jede Zeile soll links mit einem oder mehreren roten Steinen beginnen, danach mindestens einen blauen Stein aufweisen und am Ende nur noch gelbe Steine enthalten. Dabei soll es doppelt so viele gelbe Steine geben wie rote Steine am Zeilenanfang.
Begründen Sie, weshalb sich kein endlicher Automat konstruieren lässt, der feststellen kann, ob ein Wort eine Zeile des Werks „MORGEN“ beschreibt.
Entwerfen Sie einen nichtdeterministischen Kellerautomaten, der genau diejenigen Wörter akzeptiert, die eine Steinzeile des Werks „MORGEN“ darstellen.

Lösung
Nach den offiziellen Korrekturhinweisen
Ermitteln Sie die Ableitung von rrbrr und entscheiden Sie, ob das Wort zur Sprache gehört:
Lösung: Ableitung von : Das Wort gehört zur Sprache der Grammatik .
Ermitteln Sie den Ableitungsversuch von rrggr und entscheiden Sie, ob das Wort zur Sprache gehört:
Lösung: Ableitungsversuch von : ? Vom Nichtterminal lässt sich kein einzelnes ableiten. Eine andere Möglichkeit der Ableitung gibt es nicht. Daher gehört das Wort nicht zur Sprache der Grammatik .
Ermitteln Sie die Ableitung von rrggrrbrr und entscheiden Sie, ob das Wort zur Sprache gehört:
Lösung: Ableitung von : Das Wort gehört zur Sprache der Grammatik .
Erläutern Sie, welchen allgemeinen Regeln die Zeilen der Mosaike folgen, deren darstellende Wörter aus der Grammatik G erzeugt werden können:
Lösung: Die Zeilen der Mosaike zur Grammatik beginnen und enden mit zwei roten Steinen, da die erste Produktion zweimal das Zeichen produziert und die letzte Produktion ebenfalls zweimal das Zeichen produziert. Nach den ersten beiden Zeichen kann man bei den Produktionen von entscheiden, ob man mit oder ein oder mehrere oder mit oder ein oder mehrere produzieren möchte, bevor man zum Nichtterminal gelangt. Von aus kann man mit enden oder mit die Trennkennung erzeugen und anschließend erneut die Entscheidung treffen, die man zu Anfang treffen konnte. Die produzierten Wörter beginnen also mit , dann folgt mindestens einmal, aber beliebig oft die folgende Kombination: eine beliebige Anzahl desselben Zeichens oder (mindestens aber eins) mit anschließendem .
d) Begründen Sie, weshalb sich kein endlicher Automat konstruieren lässt, der feststellen kann, ob ein Wort eine Zeile des Werks „MORGEN“ beschreibt:
Lösung: Es ist nicht möglich, einen endlichen Automaten zu konstruieren, der entscheiden kann, ob ein Wort eine regelkonforme Zeile des Werks „MORGEN“ darstellt, da der Automat hierfür die roten und gelben Steine zählen müsste und die Länge der Zeile nicht begrenzt ist. Endliche Automaten können nicht beliebig weit zählen, weil man je Zählwert einen eigenen Zustand benötigen würde, der diesen repräsentiert, endliche Automaten aber nur endlich viele Zustände haben.
d) Entwerfen Sie einen nichtdeterministischen Kellerautomaten, der genau diejenigen Wörter akzeptiert, die eine Steinzeile des Werks „MORGEN“ darstellen.
Lösung: Der folgende Kellerautomat erfüllt die Anforderungen: - Zustandsmenge: - Eingabealphabet: - Kelleralphabet: - Startzustand: - Kellerstartsymbol: - Menge der Endzustände: Übergangsdiagramm:
Die ausführliche Erklärung Schritt für Schritt (mit KI) gibt es mit Premium. Premium
Löse sie direkt hier: automatische Korrektur, Hinweise und Lösung Schritt für Schritt.
‹ Aufgabe 4 - Grammatiken, Kellerautomaten und Gren… · LK · Haupttermin 2021
Mehr Aufgaben zu Grammatiken, Kellerautomaten und Grenzen endlicher Automaten
- Aufgabe 4 - Grammatiken und Kellerautomaten · LK · Nachtermin 2022
- Aufgabe 4 - Grammatiken, Kellerautomaten und Gren… · GK · Haupttermin 2021
- Aufgabe 4 - Grammatiken und Grenzen endlicher Aut… · GK · Haupttermin · Weiterbildungskolleg 2021
- Aufgabe 4 - Grammatiken, Kellerautomaten und Gren… · GK · Nachtermin 2021
- Aufgabe 4 - Grammatiken, Kellerautomaten und Gren… · LK · Haupttermin 2021