1 / 11

Pertemuan 6 KONVERSI NFA MENJADI DFA Lanjutan..

Pertemuan 6 KONVERSI NFA MENJADI DFA Lanjutan. Matakuliah : T0162/Teori Bahasa dan Automata Tahun : 2005 Versi : 1/0. Learning Outcomes. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : << TIK-99 >> << TIK-99>>. Outline Materi. Materi 1 Materi 2 Materi 3 Materi 4

Download Presentation

Pertemuan 6 KONVERSI NFA MENJADI DFA Lanjutan..

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pertemuan 6KONVERSI NFA MENJADI DFA Lanjutan.. Matakuliah : T0162/Teori Bahasa dan Automata Tahun : 2005 Versi : 1/0

  2. Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : • << TIK-99 >> • << TIK-99>>

  3. Outline Materi • Materi 1 • Materi 2 • Materi 3 • Materi 4 • Materi 5

  4. KONVERSI NFA MENJADI DFA Lanjutan.. Minimisasi Finite Automata : State p dan q “distinguishable” bila (p, x) dalam F, dan (q, x) tidak dalam F

  5. KONVERSI NFA MENJADI DFA Lanjutan.. Algoritma : begin 1. for p in F and q in Q-F do mark (p, q); 2. for setiap pasang (p, q) dalam F  F atau (Q-F)  (Q-F) do 3. if untuk suatu input a, ((p,a), (q, a)) diberi mark then begin 4. mark (p, q)

  6. KONVERSI NFA MENJADI DFA Lanjutan.. 5. secara rekursif mark semua pasangan untuk list (p, q) end 6. for semua simbol input a do 7. tempatkan semua (p, q) pada list untuk ((p,a), (q, a)) kecuali jika (p,a) = (q, a) end

  7. KONVERSI NFA MENJADI DFA Lanjutan.. Contoh : Minimumkan DFA berikut :

  8. KONVERSI NFA MENJADI DFA Lanjutan.. Buat tabel berikut : X : pasangan state tidak equivalen

  9. KONVERSI NFA MENJADI DFA Lanjutan.. Perhatikan pasangan state : r = (p, a) dan s = (q, a) untuk setiap simbol a. Jika r dan s berbeda untuk string x, maka p dan q berbeda karena string ax. Jika (r, s) belum mendapat X, maka (p, q) ditempatkan di list (r, s).

  10. KONVERSI NFA MENJADI DFA Lanjutan.. Minimum DFA adalah

  11. << CLOSING>>

More Related