Postingan

Menampilkan postingan dari Juni, 2017

Tugas tbo 24 mei 2017

Gambar

NFA DENGAN ε - MOVE

Gambar
Non-deterministic Finite Automata (NFA) Dengan ε-Move note d = teta Di sini kita mempunyai jenis otomata baru yang disebut Non-deterministic Finite Automata dengan ε-move (ε-move disini bisa dianggap sebagai ‘empty’). Pada NFA dengan ε-move (transisi ε), diperbolehkan merubah state tanpa membaca input. Disebut dengan transisi ε karena tidak bergantung pada suatu input ketika melakukan transisi. Contoh: ·         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 Salah satu kegunaan dari transisi ε ini adalah memudahkan kita untuk mengkombinasikan Finite State Automata. ε-Closure untuk Suatu Non-deterministic Finite Automata (NFA) dengan ε-Move ε-Closure adalah himpunan state-state yang dapat dicapai dari suatu state tanpa membaca input. Misalkan saja ε-closure(q0) = himpunan state-state yang dapat dicapai da...

Sabtu, 27 Mei 2017 NFA KE DFA ( TEORI BAHASA OTOMATA )

Gambar
Contoh soal : Buatlah DFA yang Equevalen dengan NFA berikut ini :   Konfigurasi NFA secara formal adalah sebagai berikut : Q = {q0, q1 } S = {a, b} S = q0 F = {q1}   Fungsi-fungsi transisinya sebagai berikut : d (q0, a) = {q0,q1},     d (q0, b) = q1, d (q1, a) = q1,             d (q1, b) = q1, Jika disajikan dalam tabel transisi : d a b q0 {q0,q1} {q1} q1 {q1} {q1} Konversi dari NFA ke DFA Berdasarkan tabel transisi pada NFA, kita gambarkan diagram transisi DFA nya terlebih dahulu . Kemudian tentukan arah dua busur keluar untuk State {q0,q1} yaitu busur arah ‘a’ dan ‘b’. Hal ini karena untuk DFA masing masing state harus memiliki pasangan busur, dalam soal ini busur ‘a’ dan ‘b’. Busur arah ‘a’ : d ({q0,q1}, a)   = {q0,a} È {q1,a}                         = {q0,q1} È {q1}                         = {q0,q1} Busur...

Sabtu, 27 Mei 2017 DFA YANG EKUIVALEN DENGAN NFA

Gambar

Sabtu, 27 Mei 2017 EKUIVALENSI ANTAR DFA

Gambar

Jumat, 05 Mei 2017 Ekuivalensi Antar Deterministic Finite Automata

Ekuivalensi Antar Deterministic Finite Automata (REGULAR) Untuk suatu bahasa regular, kemungkinan ada sejumlah Deterministic Finite Automata yang dapat menerimanya. Perbedaannya hanyalah jumlah state yang dimiliki otomata-otomata yang saling ekuivalen tersebut. Tentu saja, dengan alasan kepraktisan, kita memilih otomata dengan jumlah state yang lebih sedikit. Sasaran kita di sini adalah mengurangi jumlah state dari suatu Finite State Automata, dengan tidak mengurangi kemampuannya semula untuk menerima suatu bahasa. Ada dua buah istilah baru yang perlu kita ketahui yaitu : 1. Distinguishable yang berarti dapat dibedakan. 2. Indistinguishable yang berarti tidak dapat dibedakan. Dua DFA M1 dan M2 dinyatakan ekivalen apabila L(M1) = L(M2) Reduksi Jumlah State Pada FSA Reduksi dilakukan untuk mengurangi jumlah state tanpa mengurangi kemampuan untuk menerima suatu bahasa seperti semula (efisiensi). State pada FSA dapat direduksi apabila terdapat useless state. Hasil dari FSA yang direduksi m...

Jumat, 14 April 2017 HIRARKI CHOMSKY,FINITE STATE OTOMATA (FSA), DAN CONTEXT FREE GRAMMAR

Pada tahun 1956-1959 Noam Chomsky melakukan penggolongan tingkatan dalam bahasa berdasarkan aturan produksi,yaitu menjadi empat class yang disebut Hirarki Chomsky . Penggolongan tingkatan yang dilakukan oleh Noam Chomsky ada 4 class yaitu : · Tipe 0 / Unrestricted : tidak ada batasan pada aturan produksi Abc → De · Tipe 1 / Context sensitive : panjang string ruas kiri harus < (lebih kecil) atau = (sama dengan) ruas kanan Ab → DeF CD → eF · Tipe 2 / Context Free Grammar : ruas kiri haruslah tepat satu symbol variabel, yaitu simbol non terminal B → CDeFg D → BcDe · Tipe 3 / Regular : ruas kanan hanya memiliki maksimal satu symbol non terminal dan diletakkan paling kanan sendiri A → e A → efg A → efgH C → D FINITE STATE (FSA) DAN IMPLEMENTASINYA Finite State Automata (FSA) adalah suatu mesin abstrak yang digunakan untuk merepresentasikan penyelesaian suatu persoalan dari suatu sistem diskrit. Sebagai sebuah mesin maka FSA akan bekerja jika diberikan suatu masukan. H...