Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
OTOMATA DAN TEORI BAHASA 1
Oleh Bowo nurhadiyono
2
Materi : Konsep OTB FSA Input FSA
3
Konsep otb Otomata dan Teori Bahasa merupakan Model mesin abstra kyang mempunyai input dan output Input dapat berupa sebuah kata, dimana unsur pembentuk kata adalah abjad
4
Konsep otb Elemen Bahasa : Abjad (Alphabet)
Himpunan simbol-simbol yang sudah dikenal Lambangnya ={a, b, c, d, ....z}
5
Konsep otb Kata (String)
deretan simbol-simbol yang dibentuk dari abjad yang diketahui, lambangnya W jika diket ={a, b, c, d, z} W=budi W=jeruk
6
Konsep otb Bahasa (Language)
himpunan kata yang dibentuk berdasarkan abjad yang diketahui jika diket ={a, b, c, d, z} W=budi W=jeruk Maka L = {budi, jeruk}
7
FSA Salah satu bentuk dari model otomata yang merupakan mesin abstrak adalah FSA = Finite State Automata Awal pemikiran timbulnya FSA adalah adanya ada seorang petani yang memiliki seekor Kambing, Serigala dan seikat rumput serta sebuah perahu
8
FSA Apa Masalahnya ?
9
FSA FSA secara formal didefinisikan mempunyai 5 buah komponen yang di tulis M={Q, , , S, F} Q : Himpunan State : Himpunan Input : Fungsi Transisi S : State Awal F : Himpunan State Akhir
10
FSA FSA dapat dituliskan atau digambarkan dengan 3 cara, yaitu :
1. Menyebutkan kelima komponen 2. Tabel Transisi 3. Graph Transisi
11
FSA Menyebutkan kelima Komponennya Q = {S, A, B} = {a,b}
= (S,a)=A, (S,b)=B, (A,a)=A, (A,b)=B, (B,a)=A, (B,b)=S S = S F = { B }
12
FSA Tabel Transisi a b S A B
13
FSA Graph Transisi b b S a A b B a a
14
FSA Contoh 1 Tentukan Graph Transisinya Tentukan Kelima Komponennya a
b S B A C
15
FSA C S A B Contoh 2: Tentukan Tabel Transisinya
1 Contoh 2: Tentukan Tabel Transisinya Tentukan Kelima Komponennya C 1 1 S A 1 B
16
FSA Contoh 3 Q = {S, A, B, C, D} = {0, 1}
(S,0)=S, (A,0)=S, (B,0)=B, (C,0)=D, (D,0)=A (S,1)=A, (A,1)=C, (B,1)=D, (C,1)=B, (D,1)=B S = S F = {B, C} Tentukan Graph Transisi dan Tabel Transisi
17
FSA Contoh 4 S = S F = {B} Tentukan Graph Transisinya
Tentukan Kelima Komponennya a b c S A B
18
FSA Contoh 5 S = S F = {C, D} Tentukan Graph Transisinya
Tentukan Kelima Komponennya 1 S A B C D
19
FSA Contoh 6 S = S F = {B} Tentukan Graph Transisinya
Tentukan Kelima Komponennya 1 S A B
20
INPUT FSA Sebuah kata (W) dikatakan “DITERIMA” oleh sebuah FSA, jika kata (W) tersebut ditelusuri dari state awal dan berakhir pada state akhir Jika diketahui FSA yaitu M dan sebuah kata w, maka jika w diterima ditulis L(M) Cara penulisanya (S,w) dan ditelusuri
21
INPUT FSA S A B Misal diketahui Graph Transisi W=ab diterima ?
(S,ab) = (A,b) = B, karena B state akhir b b S a A b B a a
22
INPUT FSA Contoh 1 S = S F = {C, D}
Tentukan sebuah kata W yang terdiri dari minimal 4 karakter dan diterima oleh FSA tersebut 1 S A B C D
23
INPUT FSA Contoh 2 Kata yang dapat diterima oleh FSA tersebut adalah kata yang bagaimana ? S 1 B 1
24
Trims
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.