Hirarki Chomski


 Sejarah Hirarki Chomsky


   

     Pada tahun 1959,seorang ahli bernama Noam Chomsky melakukan penggolongan tingkatan bahasa menjadi empat,yang disebut dengan hirarki chomsky. Penggolongan tersebut bisa diketahui melalui tabel berikut.



Image Source : http://rahayuunindra.blogspot.co.id/2015/11/hirarki-chomsky-dan-finite-state.html


Dalam hirarki Chomsky ada 4(empat) kelas pengelompokan suatu bahasa, yaitu: 

Reguler (Level/Tipe 3)

          Mesin Automata : Finate State Automata. DFA dan NFA

          Aturan: - Simbol sebelah kiri harus berupa simbol variabel.

                      - Simbol sebelah kanan maksimal hanya memiliki simbol variabel dan bila ada terletak di                                   paling kanan


Bebas konteks (Level/Tipe 2)

          Mesin Automata : Push Down Automata

          Aturan :- Simbol sebelah kiri harus simbol variabel


Context Sensitive (Level/Tipe1)

          Mesin Automata: Linier Bounded Automata

          Aturan: - Simbol pada ruas sebelah kiri harus minimal ada sebuah variabel

                      - |a| ≤ |b| artinya ruas sebelah kiri tidak lebih besar dari ruas sebelah kanan.


Unrectricted (Level/Tipe 0)

          Mesin Automata : Mesin Turing

          Aturan: - Simbol ruas sebelah kiri harus minimal ada sebuah simbol variabel

                      - Tidak ada batasan pada aturan produksi. 

Contoh Soal    


Grammar G5 dengan Q5= {S→pK,K→kK, K→k}.


Jawab:


Ruas kiri semua produksinya terdiri dari sebuah VN maka G5 kemungkinan tipe CFG atau RG.Selanjutnya karena semua ruas kanannya terdiri dari sebuah VT atau string VT VN maka G5 adalah RG


sumber : http://lerykapressy.blogspot.com/

Artikel Selanjutnya Artikel Sebelumnya
Post Terkait :
TEORI BAHASA DAN AUTOMATA