mesin turing

Post on 14-Dec-2015

19 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

TBO

TRANSCRIPT

MESIN TURING

Dipresentasikan oleh

Ilyas Awaludin Jaelani 005131121039

Lulus Nugraha0051311210

Muhammad Jamaludin 005131121061

Saiful Ulum Halilintar 005131121090

Sejarah Mesin Turing

• Diusulkan pada tahun 1936 oleh Alan Turing, seorang matematikawan Inggris sebagai model matematis sederhana sebuah komputer.

• Meskipun sederhana, Mesin Turing memiliki kemampuan untuk menggambarkan perilaku komputer general-purpose.

• Mesin Turing dapat digunakan untuk menghitung kelas fungsi bilangan bulat yang dikenal sebagai fungsi rekursif sebagian (partial recursive function).

Sejarah Mesin Turing

• • Sama seperti Finite State Automata dan Push Down Automata

• yang dapat mengenali bahasa formal, maka mesin Turing juga

• dapat berperan sebagai mesin pengenal bahasa formal.

• • Bahasa yang dikenali oleh Mesin Turing adalah bahasa tanpa-

• Sejarah Mesin Turing (2)

• tanpapembatasan

• (non-restricted language), yang disebut juga

• himpunan terenumerasi rekursif (recursively enumerable set).

Definisi• Sebuah mesin Turing M dilambangkan dengan notasi formal sbb:

• M = (Q, , G, d, q0, B, F)

• yang dalam hal ini,

• Q : himpungan berhingga status (a, b, c, … atau q0, q1, q2, …)

• G : himpunan berhingga simbol-simbol yang muncul di pita

• B Î G: melambangkan simbol blank

• : himpunan simbol-simbol, subset dari G, termasuk di

• dalamnya B

• d : fungsi pergerakan yang memetakan Q × G®Q × G × {L, R}*)

• q0 Î Q : status awal

• F Í Q : himpunan status akhir

• *) L dan R menyatakan gerakan head ke kiri/kanan

top related