Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

OTOMATA DAN TEORI BAHASA 1

Presentasi serupa


Presentasi berjudul: "OTOMATA DAN TEORI BAHASA 1"— Transcript presentasi:

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


Download ppt "OTOMATA DAN TEORI BAHASA 1"

Presentasi serupa


Iklan oleh Google