Anda di halaman 1dari 8

Mesin Turing

Anggota :
- Tyarani Puspa Puspitasari
- Yitshak Wanli Sitorus
- Siti Nasron Azizah
Apa itu Mesin Turing ?

Mesin Turing adalah model yang sangat sederhana dari


computer. Secara esensial, mesin turing adalah sebuah
finite automaton yang miliki sebuah tape tunggal dengan
Panjang tak terhingga yang dapat membaca dan menulis
data.
Cara Kerja Mesin Turing
 Lihat state semula dan symbol yang ditunjuk head
 Berdasarkan fungsi transisi : tentukan state berikutnya, lakukan
penulisan ke pita, dan gerakkan head ke kanan atau ke kiri
 Bila dari pasangan (state, symbol yang ditunjukan head) tidak
ada lagi transisi, berarti mesin turing berhenti.
 Bila mesin turing berhenti didalam state final berarti input
diterima, jika sebaliknya maka input ditolak.
Notasi Formal
Mesin turing dapat didefinisikan secara formal ke dalam 7 tuple (Q, ∑, G, d, S, F, B),
dimana:
- Q = himpunan state
- ∑ (machine alphabet) = himpunan symbol masuk
- G = himpunan symbol yang bias ditulis di tape
- d = fungsi transisi
- S =state awal
- F = State Akhir
- B = symbol kosong (blank)
Diagram Transisi
o State dinotasikan dengan lingkaran
o Initial state dinotasikan dengan lingkaran di tunjuk panah awal
o Halt state dinotasikan dengan lingkaran ganda
o Busur transisi diberi label padangan symbol yang dipisahkan dengan slash
(/)
- bagian pertama adalah symbol yang harus ditunjuk oleh head
- bagian kedua adalah aksi yang harus dikerjakan (write, left or right)
Contoh soal :
Aabbaa
Fungsi transisinya:
1. d(q1, a) = (q1, a , R)
2. D(q1, b) = (q1, a , R)
3. D(q1, B) = (q, B , L)

Note : R = mesin turing yang bergerak ke kanan/right


L = mesin turing yang bergerak ke kiri/left
Diketahui Soal sebagai berikut :
M = ({q0, q1, …. , q6},{0,1},{0,1,B}, d, q0,B)

State 0 1 B
q0 (q1, B , R) (q5, B , R) -
q1 (q1, 0 , R) (q2, 1 , R) -
q2 (q3, 1 , L) (q2, 1 , R) (q4, B , L)
q3 (q3, 0 , L) (q3, 1 , L) (q0, B , R)
q4 (q4, 0 , L) (q4, B , L) (q6, 0 , R)
q5 (q5, B , R) (q5, B , R) (q6, B , R)
q6 - - -

Buatlah Diagram Transisinya!


Terimakasih ^_^

Anda mungkin juga menyukai