Ekspresi Reguler.

Slides:



Advertisements
Presentasi serupa
Teori Bahasa dan Automata
Advertisements

Teori Bahasa dan Automata
Teori Bahasa dan Automata
BENTUK NORMAL CHOMSKY Teori Bahasa dan Otomata
11. BENTUK NORMAL CHOMSKY.
Normal Chomsky Pertemuan 8
Teori Bahasa dan Automata
SUATU FINITE STATE AUTOMATA
Himpunan: suatu kumpulan dari obyek-obyek.
TEORI BAHASA DAN OTOMATA
Teori Bahasa & OTOMATA.
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
OTOMATA HINGGA.
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
Mahasiswa mampu menerapkan konsep Ekspresi Reguler
10. PENYEDERHANAAN TATA BAHASA
8. Otomata hingga dengan output
PUSHDOWN AUTOMATA & TURING MACHINE
Pertemuan 3 BAHASA REGULAR
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
TEORI BAHASA DAN AUTOMATA
7. ATURAN PRODUKSI.
Teori Bahasa dan Otomata 2 sks
REGULAR EXPRESSION Tulus Puguh W., S.Kom
9. POHON PENURUNAN.
CONTEXT- FREE LANGUAGE Yenni Astuti Version
TEORI BAHASA & AUTOMATA
Pertemuan 2 REGULAR EXPRESSION (RE)
Teori Bahasa dan Automata
BAB VI ATURAN PRODUKSI UNTUK SUATU FINITE STATE AUTOMATA.
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
Pertemuan ketiga Oleh : Fatkur Rhohman
OTOMATA DAN TEORI BAHASA 8
TEORI BAHASA DAN OTOMATA
Reguler Expression (Ekspresi reguler)
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
Teori-Bahasa-dan-Otomata
Bentuk Normal Chomsky (CNF)
OTOMATA DAN TEORI BAHASA 1
BAGUS ADHI KUSUMA, S.T., M.Eng.
TEORI BAHASA DAN OTOMATA
PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS
ATURAN PRODUKSI TATA BAHASA REGULER
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
Probabilitas dan Statistika
OTOMATA DAN TEORI BAHASA FORMAL
Pertemuan 1 Teori Bahasa dan Automata
Bentuk Normal Chomsky *YANI*.
GRAMMER ATAU TATA BAHASA
OTOMATA DAN TEORI BAHASA 2
Bab VII FINITE STATE AUTOMATA DENGAN OUTPUT.
Teori-Bahasa-dan-Otomata
OTOMATA DAN TEORI BAHASA 7
TATA BAHASA BEBAS KONTEKS
TEORI BAHASA & OPERASI MATEMATIS (1)
ATURAN PRODUKSI UNTUK SUATU FSA PERTEMUAN KE-10 & 11.
EKSPRESI REGULER BAB 7.
Ekspresi Regular dan Hubungannya dengan FSA
OTOMATA DAN TEORI BAHASA 4
RESPONSI TEORI BAHASA & OPERASI MATEMATIS (1)
TEORI BAHASA & AUTOMATA
Kuis 3 Tekom MDS 9 Oktober 2015.
Teori Bahasa dan Automata
Analisis Sintaksis By: Kustanto, S.T., M.Eng.
Grammar dan Bahasa Automata
Chomsky Normal Form (CNF) / Bentuk Normal Chomsky (BNC)
OTOMATA DAN TEORI BAHASA 8.
ATURAN PRODUKSI UNTUK SUATU FSA.
Chomsky Normal Form (CNF) / Bentuk Normal Chomsky (BNC)
Transcript presentasi:

Ekspresi Reguler

Ekspresi reguler (disingkat ER) adalah pola (pattern) suatu untai dari suatu bahasa. Notasi ekspresi reguler yang akan digunakan adalah: “ * “ Karakter asterisk menunjukkan simbol dari suatu untai dapat tidak muncul atau muncul sebanyak n kali. “ + “ Karakter plus pada posisi superskrip menunjukkan bahwa simbol dari suatu untai dapat muncul satu kali atau muncul sebanyak n kali. “  “ Berfungsi sama seperti “ + “. Maknanya sama seperti kata “atau” “ . “ Karakter titik berarti konkatenasi. Maknanya sama seperti kata “dan”. Lambang titik boleh dihilangkan. Jadi a.b umunya ditulis ab

Contoh: ER: a* Untai yang bisa dibangkitkan: , a, aa, aaa, … ER: ab* Untai yang bisa dibangkitkan: a, ab, abb, abbb, … ER: a*  b* = a* + b* Untai yang bisa dibangkitkan: , a, b, aa, bb, aaa, bbb, … ER: (a  b)* = (a+b)* , a, b, aa, ab, ba, bb, aaa, aab, aba, abb, baa, bab, bba, bbb, …

Contoh: ER: a+ Himpunan untai yang bisa dibangkitkan: {a, aa, aaa, …} ER: ab+ ab, abb, abbb, … ER: (a  b)+ = (a+b)+ a, b, aa, ab, ba, bb, aaa, aab, aba, abb, baa, bab, bba, bbb, …

q0 a Berdasarkan transisi pada gambar, untuk berada pada state awal diperlukan input: , a, aa, aaa, … . Sehingga ER = a* a, b Berdasarkan transisi pada gambar, untuk berada pada state awal diperlukan input: , a, b, aa, ab, ba, bb, aaa, aab, aba, abb, baa, bab, bba, bbb, … . ER = (a+b)* q0

q0 q1 1 ER untuk bahasa yang diterima oleh otomaton diatas adalah 0*1

q0 q1 1 ER untuk bahasa yang diterima oleh otomaton pada gambar adalah 0*11*0

q0 q1 1 Himpuynan untai yang dibangkitkan: {1, 101, 10101, 1010101, …} = {1}{, 01, 0101, 010101, …} ER : 1(01)*