Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Mehrdeutige Grammatiken » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Mehrdeutige Grammatiken
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Gisa Gisa ist männlich
Mitglied


Dabei seit: 06.02.2007
Beiträge: 47
Herkunft: DE

Mehrdeutige Grammatiken Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi Forum,

Ich habe folgendes Verständnisproblem bzgl. mehrdeutigen Grammatiken.

Konkret: Ist die folgende Grammatik mehrdeutig?

S-ABc
A->bc |df|epsilon
B->epsilon

Eine Grammatik ist doch mehrdeutig wenn ich zu einem Nichtterminal mehrere Produktionen habe wie oben bei A. Ist das so? Ist meine obige Grammatik mehrdeutig? Dann müsste die obige Grammatik mehrdeutig sein.
Welches wäre z.b. nicht mehrdeutig?

Danke und Grüße
Gisa

__________________
"Imagination ist more than Knowledge"
16.09.2007 15:49 Gisa ist offline E-Mail an Gisa senden Beiträge von Gisa suchen Nehmen Sie Gisa in Ihre Freundesliste auf
Tobias
Routinier


Dabei seit: 18.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Eine Grammatik ist mehrdeutig, wenn zu einem Wort w verschiedene Links- oder Rechtsableitungen existieren.
16.09.2007 17:11 Tobias ist offline E-Mail an Tobias senden Beiträge von Tobias suchen Nehmen Sie Tobias in Ihre Freundesliste auf
Gisa Gisa ist männlich
Mitglied


Dabei seit: 06.02.2007
Beiträge: 47
Herkunft: DE

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

also ist meine obige Grammatik nicht mehrdeutig, obwohl verschiedene Produktionen möglich sind?

P.S.: Eine Grammatik ist mehrdeutig, wenn es zu (mindestens) einem Wort aus der Sprache zwei unterschiedliche Ableitungsbäume gibt.

__________________
"Imagination ist more than Knowledge"

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Gisa: 16.09.2007 17:24.

16.09.2007 17:22 Gisa ist offline E-Mail an Gisa senden Beiträge von Gisa suchen Nehmen Sie Gisa in Ihre Freundesliste auf
Tobias
Routinier


Dabei seit: 18.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Unsere beiden Definitionen der Mehrdeutigkeit ins äquivalent.

Mehrdeutigkeit hat nichts damit zu tun, dass man ein Terminalsymbol auf unterschiedliche Satzformen ableiten kann.

Es kommt nur darauf an, dass jedes Wort [latex]w[/latex] mit [latex]S \Rightarrow^\ast w[/latex] nur einen Ableitungsbaum, also z.B. nur eine eindeutige Linksableitung hat.
17.09.2007 00:06 Tobias ist offline E-Mail an Tobias senden Beiträge von Tobias suchen Nehmen Sie Tobias in Ihre Freundesliste auf
Gisa Gisa ist männlich
Mitglied


Dabei seit: 06.02.2007
Beiträge: 47
Herkunft: DE

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ok danke für deine Korrektur.
Ich dachte, dass es sich immer um Alternativen bzw. verschiedene Ableitungen handelt.

Gruß
Gisa

__________________
"Imagination ist more than Knowledge"
17.09.2007 16:23 Gisa ist offline E-Mail an Gisa senden Beiträge von Gisa suchen Nehmen Sie Gisa in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Mehrdeutige Grammatiken