Q
OTOMATA Teori Bahasa & Otomata — Capstone Individu

Finite State Automata

Definisikan DFA/NFA, uji string, konversi NFA→DFA, atau simulasikan Moore/Mealy Machine.

Definisi Mesin
Fungsi Transisi δ — satu baris per aturan.
DFA/NFA: state,simbol>tujuan (NFA boleh >1 tujuan dipisah |, gunakan eps untuk ε)
Moore: state,simbol>tujuan + output per state di kolom terpisah
Mealy: state,simbol>tujuan:output
Diagram State
Trace Eksekusi
> menunggu definisi mesin…

Regular Expression

Masukkan RE (operator: | union, * kleene star, + plus, ? opsional, () grouping, konkatenasi implisit). Sistem mengonversi ke NFA (Thompson) → DFA, lalu menguji string.

Pola
Grammar Reguler Setara (dari DFA)
> belum ada DFA
NFA (Thompson Construction)
DFA (Subset Construction)

Pushdown Automata & Context-Free Grammar

Definisikan CFG, lalu uji apakah string dapat diturunkan. Sistem menampilkan derivasi (leftmost/rightmost), pohon penurunan, dan simulasi jejak PDA.

Definisi CFG
Langkah Derivasi
> belum ada hasil
Pohon Penurunan (Parse Tree)
Jejak PDA (Simulasi Stack)
> belum ada simulasi

Hierarki Chomsky & Chomsky Normal Form

Klasifikasikan grammar ke dalam Tipe 0–3, lalu konversi CFG sembarang ke CNF secara bertahap (eliminasi ε, unit production, dan binarisasi).

Grammar Input
Klasifikasi Hierarki Chomsky
> belum diklasifikasi
Piramida Hierarki Chomsky
Langkah Transformasi ke CNF
> menunggu grammar…