Pertemuan 12
Pertemuan 12
Pertemuan 12
Dosen Pengampu : Sulistyo Dwi Sancoko,S.Si.,M.Sc.
2. Lakukan penghapusan rekursif kiri pada tata bahasa bebas konteks berikut :
𝐴 → 𝐴𝑏𝐴𝐵 | 𝜀
𝐵 → 𝐵𝑎𝑎 𝑏𝐴 𝜀
3. Lakukan penghapusan rekursif kiri pada tata bahasa bebas konteks berikut :
𝑆 → 𝑆𝐵𝑎 | 𝐴𝑏
𝐴 → 𝑆𝑎 𝐴𝑎𝑏 𝑎
𝐵 → 𝑆𝑏 𝐵𝑏𝑎 𝑏
Bentuk Normal Greibach
Bentuk Normal Greibach (2)
Pembentukan Bentuk Normal Greibach Dengan Substitusi
Contoh 4
Lanjutan…
Lanjutan…
Contoh 5
Lanjutan…
Lanjutan….
Contoh 6
Penyelesaian
Lanjutan…
Contoh 7
Penyelesaian
Lanjutan…
Pembentukan Bentuk Normal Greibach
Dengan Perkalian Matriks
Prinsip
• Prinsip- prinsip nya dapat dinyatakan sebagai berikut:
0 0 𝐵
𝐴 𝐵 𝐶 = 𝐴 𝐵 𝐶 𝐶 0 0 + 𝑎 𝑏 𝑎
0 𝐴 0
Sehingga diperoleh
0 0 𝐵
𝑉= 𝐴 𝐵 𝐶 ,𝑅 = 𝐶 0 0 ,𝑆 = 𝑎 𝑏 𝑎
0 𝐴 0
• Lalu, dibentuk Sistem Persamaan Matriks :
𝑉 = 𝑆𝑄 + 𝑆
𝑄 = 𝑅𝑄 + 𝑅
Disini matriks Q akan berisi symbol-simbol variable baru , kita lihat untuk persamaan V = SQ + S :
𝐷 𝐸 𝐹
𝐴 𝐵 𝐶 = 0 𝑏 𝑎 𝐺 𝐻 𝐼 + 0 𝑏 𝑎
𝐽 𝐾 𝐿
Diperoleh
𝐴 𝐵 𝐶 = 𝑏𝐺 + 𝑎𝐽 + 𝑎 𝑏𝐻 + 𝑎𝐾 + 𝑏 𝑏𝐼 + 𝑎𝐿 + 𝑎
𝐷 𝐸 𝐹 0 0 𝐵 𝐷 𝐸 𝐹 0 0 𝐵
𝐺 𝐻 𝐼 = 𝐶 0 0 𝐺 𝐻 𝐼 + 𝐶 0 0
𝐽 𝐾 𝐿 0 𝐴 0 𝐽 𝐾 𝐿 0 𝐴 0
Diperoleh
Dari hasil perkalian matriks kita juga mendapatkan persamaan linear :
D = BJ J = AG
E = BK K = AH + A
F = BL + B L = AI
G = CD + C
H = CE
I = CF
Kita subtitusi variable pertama pada persamaan linear :
D = bHG + a KJ + bJ
E = bHK + aKK + bK
F = bHL + aKL + bL + bH + aK + b
G = bID + aLD + aD + bI + aL + a
H = bIE + aLE + aE
I = bIF + aLF + aF
J = bGG + aJG
K = bGH + aJH + bG + aJ
L = bGI + aJI
Hasil akhir aturan produksi dalam bentuk normal greibach adalah
sebagai berikut :
0 𝐴
𝑅=
𝐴 0
𝑆 = [𝑏 𝑑 + 𝑐]
• Ditentukan Sistem Persamaan Matriks dengan bentuk
𝑉 = 𝑆𝑄 + 𝑆
𝑄 = 𝑅𝑄 + 𝑅