szakdoli:redukalas
Összehasonlítás
A kiválasztott és az jelenlegi változat között az alábbi különbségek fordulnak elő:
| Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
| szakdoli:redukalas [2015/11/26 09:04] – [A szabály hosszredukció elmélete] peter | szakdoli:redukalas [2015/12/04 13:49] (aktuális) – [A szabály hosszredukció alkalmazása] peter | ||
|---|---|---|---|
| Sor 2: | Sor 2: | ||
| ====== Szabály hosszredukció ====== | ====== Szabály hosszredukció ====== | ||
| ===== A szabály hosszredukció elmélete ===== | ===== A szabály hosszredukció elmélete ===== | ||
| - | Legyen G = (N, Ʃ, P, S) 3-típusú nyelvtan. Ekkor van olyan G' = (N', Ʃ, P', S) 3-típusú nyelvtan, amelyre L(G) = L(G'), és P'-ben minden szabály A → aB vagy A → λ alakú, ahol A, B ∈ N és a ∈ Ʃ.< | + | Legyen G = (N, Ʃ, P, S) 3-típusú nyelvtan. Ekkor van olyan G' = (N', Ʃ, P', S) 3-típusú nyelvtan, amelyre L(G) = L(G'), és P'-ben minden szabály A → aB vagy A → a alakú |
| ===== A szabály hosszredukció alkalmazása ===== | ===== A szabály hosszredukció alkalmazása ===== | ||
| - | A szabály hosszredukció végrehajtásához | + | A szabály hosszredukció végrehajtásához |
| ===== A szabályredukció folyamata ===== | ===== A szabályredukció folyamata ===== | ||
| A szabály hosszredukció algoritmus megkeresi az összes olyan szabályt, amelynek jobb oldalán minimum 3 tagból áll. Ezeket a szabályokat alakítja át úgy, hogy a minden szabály amely a szabály halmazban található maximum 2 tagból álljon.\\ \\ | A szabály hosszredukció algoritmus megkeresi az összes olyan szabályt, amelynek jobb oldalán minimum 3 tagból áll. Ezeket a szabályokat alakítja át úgy, hogy a minden szabály amely a szabály halmazban található maximum 2 tagból álljon.\\ \\ | ||
| - | A megtalált minimum 3 tagból álló szabályokat először leellenőrzi, | + | A megtalált minimum 3 tagból álló szabályokat először leellenőrzi, |
| === Példa az átalakításra === | === Példa az átalakításra === | ||
| Átalakítandó szabály halmaz: | Átalakítandó szabály halmaz: | ||
szakdoli/redukalas.1448528662.txt.gz · legutóbbi módosítás: (külső szerkesztés)
