1 / 9

Materi : Definisi Mesin Turing, Ilustrasi Mesin Turing, Contoh Soal PJ : Isni Oktria

Teori Bahasa dan Automata Pertemuan 2. Materi : Definisi Mesin Turing, Ilustrasi Mesin Turing, Contoh Soal PJ : Isni Oktria. Teori Bahasa dan Automata. Mesin Turing.

xylia
Download Presentation

Materi : Definisi Mesin Turing, Ilustrasi Mesin Turing, Contoh Soal PJ : Isni Oktria

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Teori Bahasa dan Automata Pertemuan 2 Materi : Definisi Mesin Turing, Ilustrasi Mesin Turing, Contoh Soal PJ : Isni Oktria Teori Bahasa dan Automata

  2. Mesin Turing Mesin Turingadalah model komputasiteoritis yang ditemukanoleh Alan Turing, berfungsisebagai model ideal untukmelakukanperhitunganmatematis Teori Bahasa dan Automata

  3. Sebuah mesin turing terdiri atas barisan sel tersusun berupa pita yang dapat bergerak maju mundur, komponen aktif baca/tulis pita yang memiliki status perhitungan serta dapat mengubah/menulisi sel aktif yang ada di pita tadi, dan suatu kumpulan instruksi bagaimana komponen baca/tulis ini harus melakukan modifikasi terhadap sel aktif pada pita, serta bagaimana menggerakkan pita tersebut. Pada setiap langkah dalam komputasi, mesin ini akan dapat mengubah isi dari sel yang aktif, mengubah status dari komponen baca/tulis, dan mengubah posisi pita kekiri atau kekanan. Teori Bahasa dan Automata

  4. Ilustrasi Mesin Turing Pita TM : Terbatasdikiri. Setiapselberisisebuahkarakterdarikalimatyang akandikenali. Di kanankalimatterdapattakhinggasimbolhampa. Head : membaca dan menulisisel pita TM, bisabergerakkekiriataukekanan FSC : otakdari TM, diimplementasikandarialgoritmapengenalankalimat. Teori Bahasa dan Automata

  5. Ilustrasi TM sebagaiSebuahGraf Berarah : • Sebagaimanagraf, TM terdiridaribeberapanode dan beberapaedge. Dari satu node mungkinterdapatsatuataulebih edge yang menuju node lainnyaataudirinyasendiri. • Sebuah node menyatakansebuahstata(state). Duastatapentingadalahstataawal S (start) dan statapenerima H (halt). Sesaatsebelumprosespengenalansebuahkalimat, TM beradapadastata S. Jikakalimattersebutdikenalimaka, setelahselesaimembacakalimattersebut, TM akanakanberhentipadastata H. • Sebuah edge mempunyai ‘bobot’ yang dinotasikansebagai triple : (a, b, d). a adalahkarakteracuanbagikarakterdalamsel pita TM yang sedangdibaca head. Jika yang dibaca head adalahkarakter a maka a akandi-overwrite dengankarakter b dan head akanberpindahsatuselkearah d (kananataukiri). Teori Bahasa dan Automata

  6. Gambar 2 Teori Bahasa dan Automata

  7. Gambar1 Teori Bahasa dan Automata

  8. Tracing untukGambar 1 • (S,aabb) Þ (1,Abb) Þ (2,Abb) Þ (2,AbBe) Þ (H,AbBee) Þ diterima • (S,abba) Þ (1,Abba) Þ (2,Abba) Þ (2,AbBa) Þ (2,AbBAe) Þ (H,AbBAee) Þ diterima • (S,aab) Þ (1,Aab) Þ crash, karenadari node 1 tidakada edge denganbobotkomponenpertamanya (a) • (S,aabb) Þ (1,Aabb) Þ crash

  9. LaporanPendahuluan Pert.3 • Jelaskanmetoda parsing Top-down danButtom-up! 2. Jelaskanmetoda Brute Force! Teori Bahasa dan Automata

More Related