Finite State Automata ♦ model matematika yang dapat menerima input dan mengeluarkan output ♦ Memiliki state yang berhingga banyaknya dan dapat berpindah.

Slides:



Advertisements
Presentasi serupa
Teori Bahasa dan Automata
Advertisements

Pertemuan 7 FINITE AUTOMATA DENGAN OUTPUT
Teori Bahasa dan Automata
Ekuivalensi NDFA ke DFA dan NDFA dengan E-move
Pertemuan 4 Finite Automata
Oleh: BAGUS ADHI KUSUMA, ST
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
OTOMATA HINGGA.
BAB II FINITE STATE AUTOMATA.
BAB II FINITE STATE AUTOMATA.
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
PUSH DOWN AUTOMATA & MESIN TURING
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
TEORI BAHASA DAN AUTOMATA
BAB III EKIVALENSI DFA KE NFA
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
Non Deterministic Finite Automata dengan є – Move
FINITE STATE AUTOMATA (FSA)
FINITE STATE AUTOMATA (FSA)
Teori-Bahasa-dan-Otomata
BAB II FINITE STATE AUTOMATA.
OTOMATA DAN TEORI BAHASA FORMAL
OTOMATA DAN TEORI BAHASA 8
Teori Bahasa Otomata D. Sinaga, M.Kom.
Penggabungan dan Konkatenasi Finite State Automata
FINITE STATE AUTOMATA (FSA)
Teori Bahasa dan Automata
Teori Bahasa dan Automata
By : Lisda Juliana Pangaribuan
Teori-Bahasa-dan-Otomata
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
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
MESIN MOORE *YANI*.
Aturan Produksi Untuk Suatu Finite State Automata
Otomata & Teori Bahasa ( Week 4 )
Pertemuan 4 Non Deterministic Finite Automaton (NFA)
Erwin Hidayat (M ) UTeM || 2010
Ekuivalensi NFA KE DFA *YANI*.
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 DAN TEORI BAHASA 8.
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 )
OTOMATA DAN TEORI BAHASA 8.
Transcript presentasi:

Finite State Automata ♦ model matematika yang dapat menerima input dan mengeluarkan output ♦ Memiliki state yang berhingga banyaknya dan dapat berpindah dari satu state ke state lainnya berdasar input dan fungsi transisi ♦ Tidak memiliki tempat penyimpanan /memory, hanya bisa mengingat state terkini.

Finite State Automata dinyatakan oleh 5 tuple M=(Q , Σ , δ , S , F ) Q = himpunan state Σ = himpunan simbol input δ = fungsi transisi δ : Q × Σ S = state awal / initial state , S ε Q F = state akhir, F ε Q

Pita Input 1 Head (R/W) FA/Fine control (state)

Contoh FA Diagram

Q = {Genap, Ganjil} Σ = {0,1} S = Genap F = {Ganjil }

Fungsi transisi δ(Genap,0) = Genap δ(Genap,1) = Ganjil δ(Ganjil,0) = Ganjil δ(Ganjil,1) = Genap Atau δ 1 genap Genap Ganjil ganjil

Misal input : 1101 Genap 1 Ganjil 1 Genap 0 Genap 1 Ganjil diterima mesin Misal input : 1100 Genap 1 Ganjil 1 Genap 0 Genap 0 Genap ditolak mesin

Jenis FSA Deterministic Finite Automata (DFA) : dari suatu state ada tepat satu state berikutnya untuk setiap simbol masukan yang diterima Non-deterministic Finite Automata (NFA) : dari suatu state ada 0, 1 atau lebih state berikutnya untuk setiap simbol masukan yang diterima

Deterministic Finite Automata dari suatu state ada tepat satu state berikutnya untuk setiap simbol masukan yang diterima ♦ Contoh : Pengujian untuk menerima bit string dengan banyaknya 0 genap, serta banyaknya 1 genap. ♦ 0011 : diterima. ♦ 10010 : ditolak, karena banyaknya 0 ganjil Contoh Diagram, next 

Diagram transisi

DFA nya Q = {q0 , q1 , q2 , q3 } Σ = {0,1} S = q0 F = { q0} fungsi transisi δ( q0,011)= δ( q2,11) =δ( q3,1)= q2 Ditolak δ( q0,1010)= δ( q1,010) =δ( q3,10)=δ( q2,0)= q0 Diterima δ 1 q0 q2 q1 q3

Contoh DFA Lainnya

Tugas Buatkan grammar yang dapat menerima bahasa yang sama dengan FA berikut & tentukan minimal 2 string yang diterima: