REGULAR EXPRESSION Tulus Puguh W., S.Kom

Slides:



Advertisements
Presentasi serupa
Teori Bahasa dan Automata
Advertisements

TEORI BAHASA DAN AUTOMATA
Teori Bahasa dan Automata
SUATU FINITE STATE AUTOMATA
Pertemuan 1 Teori Bahasa dan Automata
Himpunan: suatu kumpulan dari obyek-obyek.
Pertemuan 2 Konsep dalam Teori Otomata dan Pembuktian Formal
TEORI BAHASA DAN OTOMATA
Teori Bahasa dan Otomata 2 sks
Teori Bahasa & OTOMATA.
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
Pertemuan 3 Finite Automata
TEORI BAHASA DAN OTOMATA
OTOMATA HINGGA.
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
Mahasiswa mampu menerapkan konsep Ekspresi Reguler
PUSHDOWN AUTOMATA & TURING MACHINE
Pertemuan 3 BAHASA REGULAR
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
TEORI BAHASA DAN AUTOMATA
7. ATURAN PRODUKSI.
Yenni astuti, S.T., M.Eng Teori Bahasa Yenni astuti, S.T., M.Eng
Teori Bahasa dan Otomata 2 sks
Ekspresi Reguler.
OLEH : NUR FAHMI LUKMI SEMESTER PERTEMUAN 4.
CONTEXT- FREE LANGUAGE Yenni Astuti Version
Teknik Informatika STTA 2013
Pertemuan 2 REGULAR EXPRESSION (RE)
Teori Bahasa dan Automata
KONSEP GRAMMAR & HIRARKI CHOMSKY
Pertemuan ketiga Oleh : Fatkur Rhohman
OTOMATA DAN TEORI BAHASA 8
Teori-Bahasa-dan-Otomata
TEORI BAHASA DAN OTOMATA
Reguler Expression (Ekspresi reguler)
By : Lisda Juliana Pangaribuan
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
2. Review Teori Bahasa Formal dan Otomata
Teori-Bahasa-dan-Otomata
Definisi Otomata.
OTOMATA DAN TEORI BAHASA 1
BAGUS ADHI KUSUMA, S.T., M.Eng.
ATURAN PRODUKSI TATA BAHASA REGULER
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
OTOMATA DAN TEORI BAHASA FORMAL
OTOMATA DAN TEORI BAHASA FORMAL
Pertemuan 1 Teori Bahasa dan Automata
Bentuk Normal Chomsky *YANI*.
BILANGAN – BILANGAN REAL
GRAMMER ATAU TATA BAHASA
OTOMATA DAN TEORI BAHASA 2
OTOMATA DAN TEORI BAHASA 7
Pertemuan 6 HIMPUNAN.
TEORI BAHASA & OPERASI MATEMATIS (1)
2. Review Teori Bahasa Formal dan Otomata
Pertemuan 10 ReLASI DAN FUNGSI.
Ekspresi Regular dan Hubungannya dengan FSA
RESPONSI TEORI BAHASA & OPERASI MATEMATIS (1)
RESPONSI TEORI BAHASA & OPERASI MATEMATIS (2)
Tugas Pertemuan 2 Regular Expression (RE)
Teori Bahasa dan Automata
OTOMATA DAN TEORI BAHASA FORMAL
Matematika Diskrit TIF (4 sks) 3/9/ /5/2010.
Kuis 1 Tekom MDS 9 September 2015.
Pengenalan Pola secara sintaktis (PPSint)
Tinjauan Instruksional Khusus:Mahasiswa akan dapat menjelaskan cara kerja Deterministic Finite Automata (DFA),Non-Deterministic Finite Automata (NDFA),Non.
Pushdown Automata (PDA)
Logika Matematika Himpunan Sri Nurhayati.
Grammar dan Bahasa Automata
OTOMATA DAN TEORI BAHASA 8.
Transcript presentasi:

REGULAR EXPRESSION Tulus Puguh W., S.Kom tulus.puguh@gmail.com toolooz.wordpress.com Teknik Informatika STIMIK

DEFINISI REGULAR EXPRESSION adalah perumusan untuk mengembangkan bahasa dari himpunan kata-kata yang ada

PEMBENTUKAN BAHASA ABJAD KATA KALIMAT PARAGRAF BAHASA

ABJAD KESATUAN TERKECIL DARI SUATU BAHASA ADALAH ABJAD Notasi Є = { xn dimana n = 1,2,3 …} x2 = xx x5 = xxxxx λ = NULL STRING (STRING KOSONG)

Operasi dalam RE Closure = An adalah himpunan string dengan panjang n yang dibentuk dari simbol-simbol di himpunan simbol/alfabet A Transitif Closure/Kleen Closure (A*) Positive Closure (A+) Gabungan (AB) = AB Pilihan (A+B) = bisa A,B atau AB

Transitif Closure/Kleen Closure (A*) A* = bisa tidak muncul atau muncul berhingga kali A* = An dimana n = { 0,1,2,3, …} Contoh b* = {λ,b,bb,bbb,bbbb,bbbbb, …} 1* = {λ,1,11,111,1111,11111 …}

Positive Closure (A+) A + = minimal muncul satu kali A + = An dimana n = {1,2,3, …} Contoh b+ = {b,bb,bbb,bbbb,bbbbb, …} 1+ = {1,11,111,1111,11111 …}

Operasi Gabungan dan Pilihan ab* = bhs yang terbentuk diawali satu a digabung dengan b bebas ab* = a, ab, abb, abbb, abbbb, … (ab)* = bhs yang terbentuk dari gabungan ab bebas (ab)* = λ, ab, abab, ababab, …

Operasi Gabungan dan Pilihan (a+b)* = bhs yang terbentuk dari semua kata dari huruf a atau b atau keduannya (a+b)* = λ,a,b,ab,ba,aa,bb,aba,bab, bbaa, abba, … a*b* = bhs yang terbentuk dari a, b bebas tapi tidak mungkin ada a setelah b a*b* = λ,a,b,aa,bb,ab,aab,aabb,abbb …

Mendapatkan RE Suatu bahasa memiliki anggota Є = {x} RE yang dapat membentuk semua kata dengan panjang ganjil adalah x, xxx, xxxxx, xxxxxxx … RE = x(xx)* Anggota suatu bahasa Є = {a,b} RE yang mewakili semua kata yang diawali oleh a a, ab, abb, abbb, abab, aabb, … RE = a(a+b)*

Latihan 1 aa* = a*aa* = a*a = a*aa*a* = a*a*a+a* = aa*a+ =

JAWABAN aa* = a*aa* = a*a = a*aa*a* = a*a*a+a* = a, aa, aaa, aaaa, aaaaa, aaaaaa, … aa*a+ = aa, aaaa, aaaaa, …

Latihan 1 aa*a = a*aa*a = a*aa* = a*aa*a* = a*a*a+a*a+ = aa*a+ a+ =

Tugas Anggota suatu bahasa Є = {a,b}, RE yang mewakili semua kata yang diawali a dan diakhiri b RE mewakili semua kata yang mempunyai double a RE yang mewakili semua kata yang panjangnya tepat 3 karakter RE yang mewakili semua kata yang sedikitnya punya satu a

Coming soon FINITE AUTOMATA