Bentuk Normal Greibach (Greibach Normal Form)

Slides:



Advertisements
Presentasi serupa
Teori Bahasa dan Automata
Advertisements

BENTUK NORMAL CHOMKY.
BENTUK NORMAL CHOMSKY Teori Bahasa dan Otomata
11. BENTUK NORMAL CHOMSKY.
Teori Bahasa dan Automata
Bentuk Normal Greibach
Normal Chomsky Pertemuan 8
TEORI BAHASA & OTOMATA (KONSEP & NOTASI BAHASA)
Penyederhanaan Bahasa Bebas Context
Produksi yang rekursif kanan menyebabkan pohon penurunan tumbuh ke
PENGHILANGAN REKURSIF KIRI
12. PENGHILANGAN REKURSIF KIRI
Penghilangan Rekursif Kiri
13. BENTUK NORMAL GREIBACH
Teori Bahasa & OTOMATA.
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
Teori Bahasa dan Otomata 2 sks
Pohon penurunan dan Penyederhanaan Tata Bahasa Bebas Konteks
13. BENTUK NORMAL GREIBACH
PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS
10. PENYEDERHANAAN TATA BAHASA
Yenni astuti, S.T., M.Eng Teori Bahasa Yenni astuti, S.T., M.Eng
Pertemuan 12 CONTEXT FREE GRAMMAR (CFG) Lanjutan..
BAB X BENTUK NORMAL CHOMSKY.
9. POHON PENURUNAN.
Penghilangan rekursif kiri
12. PENGHILANGAN REKURSIF KIRI Aturan Produksi Rekursif Aturan produksi yang rekursif adalah aturan produksi yang hasil produksinya (ruas kanan)
Teori Bahasa & OTOMATA.
TEORI BAHASA & AUTOMATA
1 Hampiran Numerik Solusi Persamaan Diffrensial Pertemuan 10 Matakuliah: K0342 / Metode Numerik I Tahun: 2006 TIK: Mahasiswa dapat menghitung nilai hampiran.
1 Pertemuan 11 CONTEXT FREE GRAMMAR (CFG) Lanjutan.. Matakuliah: T0162/Teori Bahasa dan Automata Tahun: 2005 Versi: 1/0.
BENTUK NORMAL CHOMSKY Teori Bahasa dan Otomata CHAPTER 6
KONSEP GRAMMAR & HIRARKI CHOMSKY
Teori-Bahasa-dan-Otomata
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
Bentuk Normal Chomsky (CNF)
TEORI BAHASA DAN OTOMATA
PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
Bahasa Type 2 (CONTEXT FREE GRAMMAR)
OTOMATA DAN TEORI BAHASA FORMAL
TEKNIK PENURUNAN.
Bentuk Normal Chomsky, Penghilangan Rekursif kiri dan Normal Greibach
BAB XII BENTUK NORMAL GREIBACH
Bentuk Normal Chomsky *YANI*.
GRAMMER ATAU TATA BAHASA
PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS.
PENGHILANGAN REKURSIF KIRI
Bahasa Context Free.
Penghilangan Bentuk Left Linear Grammer
Teori-Bahasa-dan-Otomata
MATERI PERKULIAHAN TEKNIK KOMPILASI
MATERI PERKULIAHAN TEKNIK KOMPILASI
BAB VIII POHON PENURUNAN.
Penyederhanaan Tata Bahasa Bebas Konteks
Istiqomah, S.Kom [Teknik Kompilasi UNIKOM 2013]
MATERI PERKULIAHAN TEKNIK KOMPILASI
Penyederhanaan Tata Bahasa Bebas Konteks
Persamaan dan Pertidaksamaan
Tata Bahasa Kelas Tata Bahasa
Persamaan Linear Satu Variabel
Pertidaksamaan Linier
TEORI BAHASA DAN OTOMATA. Pengenalan Teori Bahasa dan Otomata Teori bahasa dan otomata merupakan mata kuliah yang cenderung bersifat teoritis, tidak memuat.
BENTUK NORMAL GREIBACH
Brute force 2/16/2019 Materi ke 5.
Grammar dan Bahasa Automata
Penghilangan Rekursif Kiri
Chomsky Normal Form (CNF) / Bentuk Normal Chomsky (BNC)
INTEGRAL (Integral Tertentu)
Chomsky Normal Form (CNF) / Bentuk Normal Chomsky (BNC)
Transcript presentasi:

Bentuk Normal Greibach (Greibach Normal Form) Pertemuan 10 Mahasiswa mampu menerapkan konsep & definisi Bentuk Normal Greibach ( Greibach Normal Form)

Materi Pengertian Bentuk Normal Greibach Pembentukan Bentuk Normal Greibach dengan substitusi

Pengertian Bentuk Normal Greibach Merupakan bentuk normal pada CFG yang membatasi posisi munculnya terminal-terminal dan variabel variabel. dalam bentuk normal Greibach, bila hasil produksinya (pada ruas kanan) diawali dengan simbol terminal selanjutnya bisa diikuti dengan simbol variabel Contoh : S→a |aAB A→a B

Pembentukan Bentuk Normal Greibach dengan substitusi Syarat : Produksi sudah dalam bentuk Normal Chomsky, tidak rekursif kiri dan tidak menghasilkan produksi empty

Pembentukan Bentuk Normal Greibach dengan substitusi

Pembentukan Bentuk Normal Greibach dengan substitusi

Pembentukan Bentuk Normal Greibach dengan substitusi

Contoh Simbol awal S : S →CA A → a | d B → b C → DD D → AB

Penyelesaian Yang belum normal Greibach : S →CA C → DD D → AB 1. Tentukan urutan simbol variabel : S, A, B, C, D (S < A < B < C < D) (urutan bisa berubah sesuai keinginan) 2. Periksa ketentuan urutan variabel : S → CA (sudah memenuhi, karena S < C) C → DD (sudah memenuhi, karena C <D) D → AB (tidak memenuhi, karena D > A) 3. Lakukan substitusi pada D → AB dengan melakukan substitusi pada variabel A sehingga aturan menjadi : D → AB ⟹ aB | dB

Penyelesaian 4. Lakukan substitusi mundur pada aturan yang belum dalam bentuk normal Greibach C → DD ⟹ aBD | dBD S → CA ⟹ aBDA | dBDA 5. Aturan produksi yang sudah dalam bentuk normal Greibach S → aBDA | dBDA A → a | d B → b C → aBD | dBD D → aB | dB