際際滷

際際滷Share a Scribd company logo
Tata Bahasa (grammer) didefinisikan dengan empat (4) tupel G = ({V, T, P, S}) dimana :
V = Himpunan simbol variabel / non terminal
T = Himpunan simbol terminal
P = Kumpulan aturan produksi
S = Simbol awal
V.1 Aturan Produksi Bahasa Reguler
Kita masih ingat dengan aturan produksi dari bahasa regular (tipe 3) yaitu :
  
 adalah sebuah simbol variabel.
 maksimal memiliki sebuah simbol variabel yang bila ada terletak diposisi
paling kanan.
Batasannya bertambah lagi, dimana ruas kanan maksimal memiliki sebuah simbol
variabel yang terletak paling kanan. Artinya bisa memiliki simbol terminal dengan
jumlah tidak dibatasi, tetapi bila terdapat simbol variabel maka simbol variabel tersebut
hanya berjumlah satu (1) dan terletak paling kanan.
MODUL MATA KULIAH
TEORI BAHASA DAN OTOMATA
IFBAB V
ATURAN PRODUKSI UNTUK SUATU
FINITE STATE AUTOMATA
V.2 Mengkonstruksi Aturan Produksi
dari Suatu Finite State Automata
Dalam mengkonstruksi aturan produksi tata bahasa regular dari suatu FSA , perlu kita
ingat yang menjadi perhatian adalah state-state yang bisa menuju ke state akhir.
Contoh 1 : Mesin FSA
Pada mesin FSA contoh 1, memiliki simbol input a dan b.
 Misal kita identikan state awal qo dengan simbol awal S.
 (q0, a) = q1
Dapat ditulis :
S  aE
Dimana E kita identikan dengan q1.
 Dari q1 terdapat transisi :
 (q1, ) = q2 dan  (q1, ) = q3
Dapat ditulis :
E  A E  B
Dimana A kita identikan dengan q2 dan B kita identikan dengan q3.
q0 q1
a
q2
q3竜
竜
q4
b
a
b
b
 Selanjutnya dapat kita lihat, dari state q2 dengan input a kembali ke state q2 dan
dari state q3 dengan input b kembali ke state q3.
 (q2, a) = q2 dan  (q3, b) = q3
Dapat ditulis :
A  aA B  bB
 Selanjutnya, dari state q2 dengan input b menuju state q4 dan dari state q3 dengan
input b menuju ke state q4. Sementara q4 adalah himpunan state akhir dan dari
state q4 tidak ada lagi busur keluar, maka :
 (q2, b) = q4 dan  (q3, b) = q4
Dapat ditulis :
A  b B  b
 Kumpulan aturan produksi yang kita peroleh bisa ditulis sebagai berikut :
S  aE
E  A | B
A  aA | b
B  bB | b
Secara formal dapat ditulis :
V = {S, E, A, B}
T = {a, b}
P = { S  aE , E  A | B , A  aA | b , B  bB | b }
S = S
V.3 Finite State Automata untuk
Suatu Tata Bahasa Reguler
Jika sebelumnya dari suatu diagram transisi FSA dapat dibuat aturan-aturan produksi tata
bahasa regularnya, maka sebaliknya bisa juga mengkonstruksi diagram transisi FSA
untuk suatu tata bahasa regular yang diketahui aturan-aturan produksinya.
Contoh 2 : Tata bahasa regular
S  aB | bA | 
A  abaS
B  babS
Kita dapat langsung gambar atau rancang diagram transisi FSA nya!
S identik dengan q0 ; A identik dengan q4; dan B identik dengan q1.
Lengkapnya adalah sebagai berikut :
q1
a
a
q0
b
q2
a
q3
b
q4
b
q5
a
q6
b
Latihan 5
1. Diketahui FSA sebagai berikut :
Kontruksi tata bahasa regular nya !
2. Buatlah FSA dari aturan-aturan produksi tata bahasa regular berikut ini :
S  0A
A  10A | 
3. Buatlah FSA dari aturan-aturan produksi tata bahasa regular berikut ini :
A  00B | 11D | 0
B  00D | 11C | 1
C  00B | 11D | 0
D  00D | 1
q0 b
a
q1
a
b q2
a
b

More Related Content

What's hot (20)

Pushdown Automata
Pushdown Automata Pushdown Automata
Pushdown Automata
Frestiany Regina Putri
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06
KuliahKita
02.logika
02.logika02.logika
02.logika
Oggii Oggii
Teori bahasa otomata pertemuan 5
Teori bahasa otomata pertemuan 5Teori bahasa otomata pertemuan 5
Teori bahasa otomata pertemuan 5
nhiyabelle
Luas daerah kurva dengan integral
Luas daerah kurva dengan integralLuas daerah kurva dengan integral
Luas daerah kurva dengan integral
Deni S'tia
Pertemuan 02 teori dasar himpunan
Pertemuan 02   teori dasar himpunanPertemuan 02   teori dasar himpunan
Pertemuan 02 teori dasar himpunan
Fajar Istiqomah
proposisi majemuk & Tautologi
 proposisi majemuk & Tautologi proposisi majemuk & Tautologi
proposisi majemuk & Tautologi
Huzairi Zairi
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi boolean
Cliquerz Javaneze
Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )
Kelinci Coklat
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Ari Septiawan
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Fatma Qolbi
Finite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBOFinite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBO
ahmad haidaroh
8 logika predikat
8  logika predikat8  logika predikat
8 logika predikat
Yulinda Nurhafina
Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09
KuliahKita
2 alfabet dan string
2 alfabet dan string2 alfabet dan string
2 alfabet dan string
Rahmatdi Black
Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)
Nerossi Jonathan
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
Izhan Nassuha
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
Rakhmi Khalida, M.M.S.I
Menyelesaikan sistem persamaan linear dengan operasi baris elementer
Menyelesaikan sistem persamaan linear dengan operasi baris elementerMenyelesaikan sistem persamaan linear dengan operasi baris elementer
Menyelesaikan sistem persamaan linear dengan operasi baris elementer
Ana Sugiyarti
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06
KuliahKita
Teori bahasa otomata pertemuan 5
Teori bahasa otomata pertemuan 5Teori bahasa otomata pertemuan 5
Teori bahasa otomata pertemuan 5
nhiyabelle
Luas daerah kurva dengan integral
Luas daerah kurva dengan integralLuas daerah kurva dengan integral
Luas daerah kurva dengan integral
Deni S'tia
Pertemuan 02 teori dasar himpunan
Pertemuan 02   teori dasar himpunanPertemuan 02   teori dasar himpunan
Pertemuan 02 teori dasar himpunan
Fajar Istiqomah
proposisi majemuk & Tautologi
 proposisi majemuk & Tautologi proposisi majemuk & Tautologi
proposisi majemuk & Tautologi
Huzairi Zairi
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi boolean
Cliquerz Javaneze
Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )
Kelinci Coklat
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Ari Septiawan
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Fatma Qolbi
Finite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBOFinite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBO
ahmad haidaroh
Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09
KuliahKita
2 alfabet dan string
2 alfabet dan string2 alfabet dan string
2 alfabet dan string
Rahmatdi Black
Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)
Nerossi Jonathan
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
Izhan Nassuha
Menyelesaikan sistem persamaan linear dengan operasi baris elementer
Menyelesaikan sistem persamaan linear dengan operasi baris elementerMenyelesaikan sistem persamaan linear dengan operasi baris elementer
Menyelesaikan sistem persamaan linear dengan operasi baris elementer
Ana Sugiyarti

Viewers also liked (7)

Tugas mesin otomatis
Tugas mesin otomatisTugas mesin otomatis
Tugas mesin otomatis
andri kolimon
Pertemuan 6 sifat sifat bahasa Reguler
Pertemuan 6 sifat sifat bahasa RegulerPertemuan 6 sifat sifat bahasa Reguler
Pertemuan 6 sifat sifat bahasa Reguler
Dhan junkie
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batuAnalisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Ainul Yaqin
P 2 Konsep & Notasi Bahasa - Teknik Kompilasi
P 2 Konsep & Notasi Bahasa - Teknik KompilasiP 2 Konsep & Notasi Bahasa - Teknik Kompilasi
P 2 Konsep & Notasi Bahasa - Teknik Kompilasi
ahmad haidaroh
Tugas mesin otomatis
Tugas mesin otomatisTugas mesin otomatis
Tugas mesin otomatis
andri kolimon
Pertemuan 6 sifat sifat bahasa Reguler
Pertemuan 6 sifat sifat bahasa RegulerPertemuan 6 sifat sifat bahasa Reguler
Pertemuan 6 sifat sifat bahasa Reguler
Dhan junkie
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batuAnalisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Ainul Yaqin
P 2 Konsep & Notasi Bahasa - Teknik Kompilasi
P 2 Konsep & Notasi Bahasa - Teknik KompilasiP 2 Konsep & Notasi Bahasa - Teknik Kompilasi
P 2 Konsep & Notasi Bahasa - Teknik Kompilasi
ahmad haidaroh

More from Materi Kuliah Online (20)

Pengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakPengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat Lunak
Materi Kuliah Online
Pemodelan Basis Data Lainnya
Pemodelan Basis Data LainnyaPemodelan Basis Data Lainnya
Pemodelan Basis Data Lainnya
Materi Kuliah Online
Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003
Materi Kuliah Online
Studi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFIDStudi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFID
Materi Kuliah Online
Remote control alarm sepeda motor
Remote control alarm sepeda motorRemote control alarm sepeda motor
Remote control alarm sepeda motor
Materi Kuliah Online
Internet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiInternet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi Terdistribusi
Materi Kuliah Online
Aspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaAspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di Indonesia
Materi Kuliah Online
A Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesA Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication Approaches
Materi Kuliah Online
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananKajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Materi Kuliah Online
Catu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangCatu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah Gelombang
Materi Kuliah Online
Simulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorSimulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp Integrator
Materi Kuliah Online
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyPrinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Materi Kuliah Online
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan TeleponPenggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Materi Kuliah Online
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara WirelessPenggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Materi Kuliah Online
Pengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakPengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat Lunak
Materi Kuliah Online
Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003
Materi Kuliah Online
Studi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFIDStudi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFID
Materi Kuliah Online
Remote control alarm sepeda motor
Remote control alarm sepeda motorRemote control alarm sepeda motor
Remote control alarm sepeda motor
Materi Kuliah Online
Internet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiInternet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi Terdistribusi
Materi Kuliah Online
Aspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaAspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di Indonesia
Materi Kuliah Online
A Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesA Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication Approaches
Materi Kuliah Online
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananKajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Materi Kuliah Online
Catu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangCatu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah Gelombang
Materi Kuliah Online
Simulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorSimulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp Integrator
Materi Kuliah Online
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyPrinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Materi Kuliah Online
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan TeleponPenggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Materi Kuliah Online
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara WirelessPenggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Materi Kuliah Online

Recently uploaded (20)

MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MUMUL CHAN
1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...
1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...
1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...
nhkfadhilah
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
Kanaidi ken
Materi Seminar Agar Ramadhan Tetap Produktif 2025.pdf
Materi Seminar Agar Ramadhan Tetap Produktif 2025.pdfMateri Seminar Agar Ramadhan Tetap Produktif 2025.pdf
Materi Seminar Agar Ramadhan Tetap Produktif 2025.pdf
Namin AB Ibnu Solihin
MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013
MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013
MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013
HariSucihatiHutahaea
Memperkuat Kedaulatan Angkasa dalam rangka Indonesia Emas
Memperkuat Kedaulatan Angkasa dalam rangka Indonesia EmasMemperkuat Kedaulatan Angkasa dalam rangka Indonesia Emas
Memperkuat Kedaulatan Angkasa dalam rangka Indonesia Emas
Dadang Solihin
Materi Tarhib Ramadhan, PRM Situsar.pptx
Materi Tarhib Ramadhan, PRM Situsar.pptxMateri Tarhib Ramadhan, PRM Situsar.pptx
Materi Tarhib Ramadhan, PRM Situsar.pptx
imamtarmiji2
PROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdf
PROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdfPROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdf
PROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdf
Indra Diputra
SOP ASESMEN MADRASAH 2025 KEMENTERIAN AGAMA
SOP ASESMEN MADRASAH  2025 KEMENTERIAN AGAMASOP ASESMEN MADRASAH  2025 KEMENTERIAN AGAMA
SOP ASESMEN MADRASAH 2025 KEMENTERIAN AGAMA
ZulfikarRidwan2
TUGAS KELOMPOK 3 ANGKATAN 20 TUGAS ORIENTASI PPPK .pptx
TUGAS KELOMPOK 3 ANGKATAN 20  TUGAS ORIENTASI PPPK .pptxTUGAS KELOMPOK 3 ANGKATAN 20  TUGAS ORIENTASI PPPK .pptx
TUGAS KELOMPOK 3 ANGKATAN 20 TUGAS ORIENTASI PPPK .pptx
eraoktafia92
Pengumpulan data- Askeb komunitas-Pertemuan 10
Pengumpulan data- Askeb komunitas-Pertemuan 10Pengumpulan data- Askeb komunitas-Pertemuan 10
Pengumpulan data- Askeb komunitas-Pertemuan 10
AyiDamayani
Kisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docx
Kisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docxKisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docx
Kisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docx
AnohSuhaemi
5. Program Semester Mapel Bahasa Indonesia.docx
5. Program Semester Mapel Bahasa Indonesia.docx5. Program Semester Mapel Bahasa Indonesia.docx
5. Program Semester Mapel Bahasa Indonesia.docx
KhusnulAzizah4
Topik 1 - Memahami Konsep Literasi Dasar.pptx
Topik 1 - Memahami Konsep Literasi Dasar.pptxTopik 1 - Memahami Konsep Literasi Dasar.pptx
Topik 1 - Memahami Konsep Literasi Dasar.pptx
SyamsuRiwal2
Pertemuan 01. Pendahuluan Statistika Informatika
Pertemuan 01. Pendahuluan Statistika InformatikaPertemuan 01. Pendahuluan Statistika Informatika
Pertemuan 01. Pendahuluan Statistika Informatika
AsepSaepulrohman4
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Dadang Solihin
pertemuan 11 new- asuhan komunitas 2025.pptx
pertemuan 11 new- asuhan komunitas 2025.pptxpertemuan 11 new- asuhan komunitas 2025.pptx
pertemuan 11 new- asuhan komunitas 2025.pptx
AyiDamayani
Program Dual Track Kalimantan Timur 2025.pptx
Program Dual Track Kalimantan Timur 2025.pptxProgram Dual Track Kalimantan Timur 2025.pptx
Program Dual Track Kalimantan Timur 2025.pptx
Fajar Baskoro
pertemuan 12 - asuhan komunitas 2025.pptx
pertemuan 12 - asuhan komunitas 2025.pptxpertemuan 12 - asuhan komunitas 2025.pptx
pertemuan 12 - asuhan komunitas 2025.pptx
AyiDamayani
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
papamamajason21
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MUMUL CHAN
1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...
1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...
1 Auditing II-Power Point AUDIT SIKLUS PENJUALAN DAN PENAGIHAN: PENGUJIAN PEN...
nhkfadhilah
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
Kanaidi ken
Materi Seminar Agar Ramadhan Tetap Produktif 2025.pdf
Materi Seminar Agar Ramadhan Tetap Produktif 2025.pdfMateri Seminar Agar Ramadhan Tetap Produktif 2025.pdf
Materi Seminar Agar Ramadhan Tetap Produktif 2025.pdf
Namin AB Ibnu Solihin
MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013
MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013
MODUL-AJAR-KELAS-9-sem-GENAP kurikulum 2013
HariSucihatiHutahaea
Memperkuat Kedaulatan Angkasa dalam rangka Indonesia Emas
Memperkuat Kedaulatan Angkasa dalam rangka Indonesia EmasMemperkuat Kedaulatan Angkasa dalam rangka Indonesia Emas
Memperkuat Kedaulatan Angkasa dalam rangka Indonesia Emas
Dadang Solihin
Materi Tarhib Ramadhan, PRM Situsar.pptx
Materi Tarhib Ramadhan, PRM Situsar.pptxMateri Tarhib Ramadhan, PRM Situsar.pptx
Materi Tarhib Ramadhan, PRM Situsar.pptx
imamtarmiji2
PROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdf
PROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdfPROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdf
PROSES PERHITUNGAN IKU tahun 2024 untuk perguruan tinggi akademik dan vokasi.pdf
Indra Diputra
SOP ASESMEN MADRASAH 2025 KEMENTERIAN AGAMA
SOP ASESMEN MADRASAH  2025 KEMENTERIAN AGAMASOP ASESMEN MADRASAH  2025 KEMENTERIAN AGAMA
SOP ASESMEN MADRASAH 2025 KEMENTERIAN AGAMA
ZulfikarRidwan2
TUGAS KELOMPOK 3 ANGKATAN 20 TUGAS ORIENTASI PPPK .pptx
TUGAS KELOMPOK 3 ANGKATAN 20  TUGAS ORIENTASI PPPK .pptxTUGAS KELOMPOK 3 ANGKATAN 20  TUGAS ORIENTASI PPPK .pptx
TUGAS KELOMPOK 3 ANGKATAN 20 TUGAS ORIENTASI PPPK .pptx
eraoktafia92
Pengumpulan data- Askeb komunitas-Pertemuan 10
Pengumpulan data- Askeb komunitas-Pertemuan 10Pengumpulan data- Askeb komunitas-Pertemuan 10
Pengumpulan data- Askeb komunitas-Pertemuan 10
AyiDamayani
Kisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docx
Kisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docxKisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docx
Kisi-kisi Ujian Praktik Bahasa Indonesia SD-MI (Websiteedukasi.com).docx
AnohSuhaemi
5. Program Semester Mapel Bahasa Indonesia.docx
5. Program Semester Mapel Bahasa Indonesia.docx5. Program Semester Mapel Bahasa Indonesia.docx
5. Program Semester Mapel Bahasa Indonesia.docx
KhusnulAzizah4
Topik 1 - Memahami Konsep Literasi Dasar.pptx
Topik 1 - Memahami Konsep Literasi Dasar.pptxTopik 1 - Memahami Konsep Literasi Dasar.pptx
Topik 1 - Memahami Konsep Literasi Dasar.pptx
SyamsuRiwal2
Pertemuan 01. Pendahuluan Statistika Informatika
Pertemuan 01. Pendahuluan Statistika InformatikaPertemuan 01. Pendahuluan Statistika Informatika
Pertemuan 01. Pendahuluan Statistika Informatika
AsepSaepulrohman4
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Dadang Solihin
pertemuan 11 new- asuhan komunitas 2025.pptx
pertemuan 11 new- asuhan komunitas 2025.pptxpertemuan 11 new- asuhan komunitas 2025.pptx
pertemuan 11 new- asuhan komunitas 2025.pptx
AyiDamayani
Program Dual Track Kalimantan Timur 2025.pptx
Program Dual Track Kalimantan Timur 2025.pptxProgram Dual Track Kalimantan Timur 2025.pptx
Program Dual Track Kalimantan Timur 2025.pptx
Fajar Baskoro
pertemuan 12 - asuhan komunitas 2025.pptx
pertemuan 12 - asuhan komunitas 2025.pptxpertemuan 12 - asuhan komunitas 2025.pptx
pertemuan 12 - asuhan komunitas 2025.pptx
AyiDamayani
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
papamamajason21

Aturan produksi Finite State Automata

  • 1. Tata Bahasa (grammer) didefinisikan dengan empat (4) tupel G = ({V, T, P, S}) dimana : V = Himpunan simbol variabel / non terminal T = Himpunan simbol terminal P = Kumpulan aturan produksi S = Simbol awal V.1 Aturan Produksi Bahasa Reguler Kita masih ingat dengan aturan produksi dari bahasa regular (tipe 3) yaitu : adalah sebuah simbol variabel. maksimal memiliki sebuah simbol variabel yang bila ada terletak diposisi paling kanan. Batasannya bertambah lagi, dimana ruas kanan maksimal memiliki sebuah simbol variabel yang terletak paling kanan. Artinya bisa memiliki simbol terminal dengan jumlah tidak dibatasi, tetapi bila terdapat simbol variabel maka simbol variabel tersebut hanya berjumlah satu (1) dan terletak paling kanan. MODUL MATA KULIAH TEORI BAHASA DAN OTOMATA IFBAB V ATURAN PRODUKSI UNTUK SUATU FINITE STATE AUTOMATA
  • 2. V.2 Mengkonstruksi Aturan Produksi dari Suatu Finite State Automata Dalam mengkonstruksi aturan produksi tata bahasa regular dari suatu FSA , perlu kita ingat yang menjadi perhatian adalah state-state yang bisa menuju ke state akhir. Contoh 1 : Mesin FSA Pada mesin FSA contoh 1, memiliki simbol input a dan b. Misal kita identikan state awal qo dengan simbol awal S. (q0, a) = q1 Dapat ditulis : S aE Dimana E kita identikan dengan q1. Dari q1 terdapat transisi : (q1, ) = q2 dan (q1, ) = q3 Dapat ditulis : E A E B Dimana A kita identikan dengan q2 dan B kita identikan dengan q3. q0 q1 a q2 q3竜 竜 q4 b a b b
  • 3. Selanjutnya dapat kita lihat, dari state q2 dengan input a kembali ke state q2 dan dari state q3 dengan input b kembali ke state q3. (q2, a) = q2 dan (q3, b) = q3 Dapat ditulis : A aA B bB Selanjutnya, dari state q2 dengan input b menuju state q4 dan dari state q3 dengan input b menuju ke state q4. Sementara q4 adalah himpunan state akhir dan dari state q4 tidak ada lagi busur keluar, maka : (q2, b) = q4 dan (q3, b) = q4 Dapat ditulis : A b B b Kumpulan aturan produksi yang kita peroleh bisa ditulis sebagai berikut : S aE E A | B A aA | b B bB | b Secara formal dapat ditulis : V = {S, E, A, B} T = {a, b} P = { S aE , E A | B , A aA | b , B bB | b } S = S
  • 4. V.3 Finite State Automata untuk Suatu Tata Bahasa Reguler Jika sebelumnya dari suatu diagram transisi FSA dapat dibuat aturan-aturan produksi tata bahasa regularnya, maka sebaliknya bisa juga mengkonstruksi diagram transisi FSA untuk suatu tata bahasa regular yang diketahui aturan-aturan produksinya. Contoh 2 : Tata bahasa regular S aB | bA | A abaS B babS Kita dapat langsung gambar atau rancang diagram transisi FSA nya! S identik dengan q0 ; A identik dengan q4; dan B identik dengan q1. Lengkapnya adalah sebagai berikut : q1 a a q0 b q2 a q3 b q4 b q5 a q6 b
  • 5. Latihan 5 1. Diketahui FSA sebagai berikut : Kontruksi tata bahasa regular nya ! 2. Buatlah FSA dari aturan-aturan produksi tata bahasa regular berikut ini : S 0A A 10A | 3. Buatlah FSA dari aturan-aturan produksi tata bahasa regular berikut ini : A 00B | 11D | 0 B 00D | 11C | 1 C 00B | 11D | 0 D 00D | 1 q0 b a q1 a b q2 a b