Professional Documents
Culture Documents
Algoritmul CYK
Fie G - este in FNCh si w ∈ T* problema a recunoasterii
w∈ L(G)
S → xy
x → xz|xx|a|c
y → xz|b
z→b
w = acab ∈ L(G) ? n = 4
Vij j=1 j=2 j=3 j=4
i=1 V11=Va={x} V12=Vac={ Vaca={x} Vacab={S,x
x} ,y}
i=2 V21=Vc={x} V22=Vca={ Vcab={S, --
x} x, y}
i=3 V31=Va={x} V32=Vab={ -- --
S,x,y}
i=4 V41=Vb={y,z} -- -- --
A|A->ai
Vac= Va * Vc = {A| A->BC, B ∈ Va, C ∈ VC }={x}
{x} * {x} A|A->xx
Vca= Vc * Va = {A| A->BC, B ∈ Vc, C ∈ Va }={x}
{x} * {x} A|A->xx
Vab= Va * Vb = {A| A->BC, B ∈ Va, C ∈ Vb }={S,x,y }
{x} * {y,z} A | A->xy|xz
Vaca= Va*Vca U Vac *Va = {A| A->BC, B ∈ Va, C ∈ Vca } U
{A| A->BC, B ∈ Vac, C ∈ Va }
={x}
{x} * {x} U {x} * {x} A| A->xx
Automate Pushdown
{a2nbn} n>=1 ε