Tujuan penyederhanaan
melakukan pembatasan sehingga tidak menghasilkan pohon penurunan yang memiliki kerumitan yang tak perlu atau aturan produksi yang didak berarti .
suatu tata bahasa bebas konteks dapat disederhanakan dengan melakukan cara berikut ini:
1. penghilang produksi useless
2. penghilang produksi unit
3. penghilang Produksi ε
Penghilang produksi useless
produksi useless adalah :
- produksi yang membuat simbol variabel yang tidak memiliki penurunan yang akan menghassila terminal-terminal seluruhnya (masih ada simbol variabel yang tersisa)
- produksi yang tidak akan pernah dicapai dengan penurunan apapun dari simbol awal sehingga produksi itu redudan (berlebih).
contoh :
soal:
B > e |Ab C > ab
C > bCb | adF
| ab
F > cFB
jawab:
A > ab | D A > ab
B > b | E B > b
C > bb
E > aEa
dapat disimpulkan :
- C adalah redudan
- konsekuensi dari no.1,
No comments:
Post a Comment