Kontextfreie Gramatiken nennt man auch Phrasenstruktur- (PSG), Konstituentenstruktur oder Typ-2-Grammatiken.

Inhalt

Aufbau

Eine PSG ist ein Quadrupel (N,T, R,S) bestehend aus

terminale und nichtterminale Symbole

Ein Symbol einer PSG heißt terminal wenn

Beispiel

Leider noch kein Beispiel vorhanden

PS Grammatik (N,T,S,R)

VG = {S, NP, VP}
VL = {kon, n, det, v}
N = VG

        $\cup $

VL = {S, NP, VP, n, det, v}BRT = {die, manche, kinder, sahen, und, oder, mädchen, verdrossen, strahlten, dort, hier}
R = { (G1) S

$\rightarrow$

S kon S,BR(G2) S

        $\rightarrow $

NP VP,BR(G3) VP

        $\rightarrow $

v NP,BR(G4) VP

        $\rightarrow $

v,BR(G5) NP

        $\rightarrow $

det n,BR(L1) det

        $\rightarrow $

die, manche,BR(L2) kon

        $\rightarrow $

und, oder, BR(L3) n

        $\rightarrow $

mädchen, kinder,BR (L4) v

        $\rightarrow $

sahen, verdrossen, strahlen, schlugen }

Sätze basteln

Will man einen Satz mit hilfe einer PSG erstellen, so beginnt man mit einem S.

Dieses kann man mit G2 in NP VP transformieren.

Nun kann NP wiederum in det n umgewandelt werden.

VP ist nach G3 = v NP.

Nach der Umwandlung von NP in det n: det n v det n Setzen wir jezt mit Hilfe der L-Regeln terminale Symbole ein erhalten wir einen korrekten Satz. die Kinder sahen die Mädchen

Sätze analysieren

Will man den Satz Manche Mädchen schlugen die Kinder mithilfe der PSG Abbilden, so ersetzen wir die terminalen Symboledurch nichtterminale.

Nun ersetzen wir dies wiederum durch Gramatikalische nichtterminale Symbole bis wir bei S angekommen sind.


KategorieInformatik KategorieComputerLinguistik

KontextfreieGramatik (zuletzt geändert am 2007-11-01 17:25:07 durch localhost)