Ekuivalensi NFA (Nondeterministic Finite Automata) Ke DFA (Deterministic Finite Automata)

Ekuivalensi NFA (Non-deterministic Finite Automata) ke DFA (Deterministic Finite Automata)


        Dari sebuah mesin Non-deterministic Finite Automata dapat dibuat mesin DFA yang ekivalen. Ekivalen artinya mampu menerima bahasa yang sama.

Simulasi NFA ke DFA

  • Cara simulasi NFA ke DFA adalah dengan menbuat state DFA berkorespondensi dengan set state di NFA.
  • DFA yang dibentuk mencatat semua state yang mungkin pada NFA setelah membaca input tertentu.

FSA (Finite State Automata) 

FSA terdiri dari :
1. DFA (Deterministic Finite Automata)
2. NFA (Non-deterministic Finite Automata)

Ciri DFA dan NFA

1. Ciri DFA (Deterministic Finite Automata)




2. Ciri NFA (Non-deterministic Finite Automata)



Proses Ekuivalensi NFA Ke DFA

  • Buat tabel transisi diagram tersebut
  • Buat diagram transisi untuk FSA diatas

Setiap State dituliskan sebagai humpunan state {}
  • Buat tabel transisi baru
  • Buat diagram transisi ekuivalensi NFA ke DFA

Contoh Lainnya :






Komentar

Postingan populer dari blog ini

NFA (Nondeterministic Finite Automata) Dengan E-Move

FSA (Finite State Automata) & DFA (Deterministic Finite Automata)