TEORI BAHASA & OTOMATA (BAHASA

Download Report

Transcript TEORI BAHASA & OTOMATA (BAHASA

TEORI BAHASA & OTOMATA
(ALGORITMA & MESIN KOMPUTASI)
PERTEMUAN IV
Y A N I S U G IY A N I
MATERI PERTEMUAN IV
 MESIN
POST
 MESIN STATA HINGGA
 LATIHAN
MESIN POST
 Mesin
post digunakan untuk mengenali
bahasa L = {anbn | n >= 0}
 Jelas anggota L adalah untai hampa, ab,
aabb, aaabbb….. Dan seterusnya
MESIN POST

3 fungsi terhadap T’ adalah :
- head(x) adalah huruf paling
kiri/leftmost dari x
- Tail(x) adalah ekor dari x, diperoleh
dengan menghapus head(x)
- a.x adalah menyambung huruf a di
depan untai x
MESIN POST
MESIN POST

Statement yang digunakan :
1. Statement START
2. Statement HALT
MESIN POST
3. Statement TEST
MESIN POST
MESIN POST
4. Statement ASSIGNMENT
MESIN POST
MESIN STATA HINGGA

Struktur Mesin Stata Hingga terdiri dari :
1. Himpunan hingga A berisi simbol input
2. Himpunan hingga S berisi stata (internal
state)
3. Himpunan hingga Z berisi simbol output
4. Sebuah fungsi f : S x A  S, disebut fungsi
next state
5. Sebuah fungsi g : S x A  Z, disebut fungsi
output
MESIN STATA HINGGA

Contoh :
(1) A = (a,b)
(2) S = (q0, q1,q2)
(3) Z = (x,y,z)
MESIN STATA HINGGA
(4) fungsi next state f : S x A  S
f(q0,a) = q1
f(q0,b) = q2
f(q1,a) = q2
f(q1,b) = q1
f(q2,a) = q0
f(q2,b) = q1
(5) Fungsi output g : S x A  Z
g(q0,a) = x
g(q0,b) = y
g(q1,a) = y
g(q1,b) = z
g(q2,a) = z
g(q2,b) = y
MESIN STATA HINGGA

BUATLAH :
- Tabel Mesin Stata hingga
- Mesin Stata hingga
- periksalah untai aaba
LATIHAN
LATIHAN