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

Informatiker Board » Themengebiete » Theoretische Informatik » CYK Algorithmus » 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 CYK Algorithmus
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
CookieMonsta
Jungspund


Dabei seit: 09.06.2010
Beiträge: 16

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

Wer kennt sich mit dem CYK Algorithmus aus?

Der Algorithmus stellt für ein bestimmtes Wort und all die Enthaltenen Teilwörter mögliche Ableitungen aus einer Grammatik in Chomsky Normalform dar und damit, ob dieses Wort ableitbar ist von der Startvariable aus.

Die Grobe Erklärung findet man aber auch auf Wiki. Mein Problem ist jetzt, nachzuvollziehen, wie genau die Ableitungen (nicht zwingend vom Startsymbol) sich aus vorherigen berechnet.

Mein Ansatz:

In der Tabelle (siehe Wiki) findet man zunächst die Variablen linker Seite in der Grammatik, die einen einzelnen Buchstaben ableiten (immer möglich nach Chomsky Normalform) und trägt sie dort ein. Dann arbeitet man sich immer weiter, also anschliessend Teilwörter mit 2 Buchstaben.

Man geht dies wohl für alle !Teilstücke dieses !Teilwortes durch. D.h. man sucht ein k, das sich irgendwo in dem Teilwort befindet (bsp: aabaa ; k = 2 also aa und baa) und setzt die Variablen aus denen es abgeleitet ist, aus allen vorherigen Ableitungen der kürzeren Wörter zusammen.

Sprich:

Teilwort aab

Ableitungsmöglichkeiten gefunden durch eine gewisse Kombination aus a und ab sowie aa und b. (k = 1 und k = 2)

Jetzt kommt der Punkt den ich einfach nicht kapieren will. Wie genau werden die Regeln zusammengeschmissen?

also die aus aa mit b und diese mit a mit ab.

Da steig ich nicht ganz durch.

Meine Erklärung ist vielleicht etwas schlecht, liegt aber daran, dass ich es selbst noch nicht ganz verstanden hab. Wie ich schon sagte, der Wiki Eintrag unterstützt meine Erklärung vielleicht.

http://de.wikipedia.org/wiki/Cocke-Young...ami-Algorithmus

mfg

__________________
mhhhh... cookies!
18.06.2010 23:33 CookieMonsta ist offline Beiträge von CookieMonsta suchen Nehmen Sie CookieMonsta in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » CYK Algorithmus