Pengantar Teori Bahasa dan Otomata
"Pengantar Teori Bahasa dan Otomata"
1. Pengertian
Bahasa = Bahasa bisa juga disebut sebagai rangkaian simbol-simbol yang mempunyai makna.
Otomata = Otomata merupakan suatu sistem yang terdiri atas sejumlah state, di mana state menyatakan informasi mengenai input. Otomata juga dianggap sebagai mesin otomatis (bukan mesin fisik) yang merupakan suatu model matematika dari suatu sistem yang menerima input dan menghasilkan output.
Hubungan di antara bahasa dan otomata adalah bahasa dijadikan sebagai input oleh suatu mesin otomata, selanjutnya mesin otomata akan membuat keputusan yang mengindikasikan apakah input itu diterima atau ditolak.
Misalnya, kita memiliki sebuah mesin sederhana yang menerima input kata dalam bahasa Indonesia, hal ini bisa dilihat pada gambar DISAMPING :
Pada gambar di samping, bila mesin mendapat string input berikut :
1.ada : diterima
2.adu : diterima
3.add : ditolak
PENJELASAN :
- Sebuah string input diterima bila mencapai state akhir / final state yang pada contoh diatas digambarkan dengan lingkaran ganda.
- Mesin ini memiliki 6 state yaitu { q0, q1, q2, q3, q4, q5 } yang merupakan himpunan state yang ada pada mesin tersebut.
- State awal dari mesin adalah q0.
- { q3, q4 }adalah himpunan state akhir atau final state.
- Sedangkan himpunan simbol input adalah {a, d, u}.
.png)
Komentar
Posting Komentar