Non Deterministic Finite Automata dengan є – Move

Slides:



Advertisements
Presentasi serupa
Review Materi Widodo.com
Advertisements

Penggabungan dan Penyambungan
Teori Bahasa dan Automata
Teori Bahasa dan Otomata 2 sks
Ekuivalensi NDFA ke DFA dan NDFA dengan E-move
Pertemuan 4 Finite Automata
Oleh: BAGUS ADHI KUSUMA, ST
Pertemuan 3 Konversi NFA - DFA dan Konversi ε-NFA - DFA
Pertemuan 4 Non Deterministic Finite Automaton (NFA)
Ekivalensi -move pada Non Deterministik FSO ke Deterministik FSO
Bab VII FINITE STATE AUTOMATA DENGAN OUTPUT.
Session 5 Finite Automata
BAB II FINITE STATE AUTOMATA.
Pertemuan 3 Finite Automata
Pertemuan 2 FINITE AUTOMATA (DFA & NFA)‏
OTOMATA HINGGA.
BAB II FINITE STATE AUTOMATA.
BAB II FINITE STATE AUTOMATA.
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
TEORI BAHASA DAN AUTOMATA
NON DETERMINISTIC FINITE AUTOMATA DENGAN ε - MOVE
BAB II FINITE STATE AUTOMATA.
BAB II FINITE STATE AUTOMATA.
Pertemuan 3 FINITE AUTOMATA
BAB 13 PUSH DOWN AUTOMATA.
PUSH DOWN AUTOMATA ( PDA )
Teori Bahasa dan Automata
NON DETERMINISTIC FINITE AUTOMATA DENGAN ε - MOVE
4. NFA DENGAN -MOVE.
NDFA dengan ε-Move CSG3D3 | Teori Komputasi Agung Toto Wibowo
FINITE STATE AUTOMATA (FSA)
FINITE STATE AUTOMATA (FSA)
Teori-Bahasa-dan-Otomata
BAB II FINITE STATE AUTOMATA.
OTOMATA DAN TEORI BAHASA FORMAL
Penggabungan dan Konkatenasi Finite State Automata
FINITE STATE AUTOMATA (FSA)
Teori Bahasa dan Automata
By : Lisda Juliana Pangaribuan
Teori-Bahasa-dan-Otomata
Program Studi Teknik Informatika STMIK AMIKOM Purwokerto
ATURAN PRODUKSI TATA BAHASA REGULER
OTOMATA DAN TEORI BAHASA FORMAL
Reduksi Jumlah State pada Finite State Automata
OTOMATA DAN TEORI BAHASA FORMAL
NON DETERMINISTIC FINITE AUTOMATA DENGAN ε - MOVE
OTOMATA DAN TEORI BAHASA FORMAL
BAB II FINITE STATE AUTOMATA.
OTOMATA DAN TEORI BAHASA 2
NON DETERMINISTIC FINITE AUTOMATA DENGAN ε - MOVE
Bab VII FINITE STATE AUTOMATA DENGAN OUTPUT.
Teori-Bahasa-dan-Otomata
Finite State Automata ♦ model matematika yang dapat menerima input dan mengeluarkan output ♦ Memiliki state yang berhingga banyaknya dan dapat berpindah.
MESIN MOORE *YANI*.
Aturan Produksi Untuk Suatu Finite State Automata
Otomata & Teori Bahasa ( Week 4 )
NFA dengan ε-move.
Pertemuan 4 Non Deterministic Finite Automaton (NFA)
Erwin Hidayat (M ) UTeM || 2010
Ekuivalensi NFA KE DFA *YANI*.
EKUIVALENSI NFA KE DFA.
OTOMATA DAN TEORI BAHASA 3
Teori Bahasa dan Automata
Pertemuan4.
Tinjauan Instruksional Khusus:Mahasiswa akan dapat menjelaskan cara kerja Deterministic Finite Automata (DFA),Non-Deterministic Finite Automata (NDFA),Non.
Pushdown Automata (PDA)
Otomata & Teori Bahasa Finite State Automata: - Non Deterministic Finite Automata dengan -move - Penggabungan dan Konkatenasi FSA.
Otomata & Teori Bahasa ( Week 4 )
Reduksi Jumlah State pada Finite State Automata
Otomata & Teori Bahasa ( Week 4 )
Transcript presentasi:

Non Deterministic Finite Automata dengan є – Move *yani*

Non Deterministic Finite Automata dengan є – Move Di sini kita mempunyai jenis otomata baru yang disebut Non Deterministic Finite Automata dengan є – Move ( є di sini bisa dianggap sebagai ’empty’). Pada Non –deterministic Finite Automata dengan є – move (transisi є ), diperbolehkan mengubah state tanpa membaca input. Disebut dengan transisi є karena tidak bergantung pada suatu input ketika melakukan transisi.

Non Deterministic Finite Automata dengan є – Move Contoh : Penjelasan gambar : - Dari q0 tanpa membaca input dapat berpindah ke q1 - Dari q1 tanpa membaca input dapat berpindah ke q2 - Dari q4 tanpa membaca input dapat berpindah ke q1

Є – Closure untuk Suatu Non-Deterministic Finite Automata dengan Є – Move Є – Closure adalah himpunan state-state yang dapat dicapai dari suatu state tanpa membaca input. Perhatikan gambar sebelumnya, maka diperoleh : Є – Closure ( q1 ) = { q1, q2 } Є – Closure (q2 ) = { q2 } Є – Closure ( q3 ) = { q3 }

Contoh lain, dapat dilihat pada gambar di bawah ini. Dari gambar di atas, kita ketahui Є – Closure untuk setiap state adalah sebagai berikut. Є – Closure ( q0 ) = { q0, q1, q3 } Є – Closure ( q1 ) = { q1, q3 } Є – Closure ( q2 ) = { q2, q4 } Є – Closure ( q3 ) = { q3 } Є – Closure ( q4 ) = { q4 }

Ekuivalensi Non – Deterministic Finite Automata dengan Є – Move ke Non- Deterministic Finite Automata tanpa Є-Move Dari sebuah Non-Deterministic Finite Automata dengan є – move dapat kita peroleh Non– Deterministic Finite Automata tanpa є – move yang ekuivalen. Contohnya, bila kita punya NFA є – move, seperti pada gambar di bawah ini.

CONTOH SOAL Dari NFA є – move di atas, akan dibuat NFA yang ekuivalen Buatlah tabel transisi dari NFA є – move di atas.

2. Tentukan є-closure untuk setiap state Є – Closure ( q0 ) = { q0, q1 } Є – Closure ( q1 ) = { q1 } Є – Closure ( q2 ) = { q2 } Є – Closure ( q3 ) = { q3 }

Carilah setiap fungsi transisi hasil dari pengubahan NFA є – move ke NFA tanpa є – move. Fungsi transisi itu ditandai dengan simbol δ’

4. Buatlah tabel transisi dari fungsi transisi yang telah dibuat pada langkah sebelumnya.

5. Kemudian, tentukanlah himpunan state akhir untuk NFA tanpa є – move ini. Himpunan state akhir semula adalah {q3}. Karena tidak ada state lain yang є – closurenya memuat q3 , maka himpunan state akhir sekarang tetap {q3}. Sehingga diperoleh diagram transisi sebagai berikut.

TERIMA KASIH