Mesin Turing memiliki alfabet simbol formal , status dan deskripsi transisi-aturan berdasarkan bagaimana komputasi dilakukan.
Actor Model kadang-kadang disebut sebagai model komputasi yang lebih kuat daripada mesin Turing (bukan pada apa yang dapat dikomputasi, tetapi dalam aspek lain).
- Apakah The Actor Model merupakan alternatif mesin Menghidupkan penuh sebagai model komputasi?
- Apakah Model Aktor juga memiliki deskripsi perhitungan formal berbasis simbol seperti mesin Turing?
- Apakah para aktor diasumsikan setara dengan mesin Turing - karena setiap pesan diproses secara berurutan (dan secara atomis)?
Ada banyak hasil teoretis yang didasarkan pada mesin Turing, misalnya masalah penghentian, kepastian keputusan, kaitan dengan teorema ketidaklengkapan Gödel, dll.
Bisakah bukti-bukti ini secara umum digeneralisasi ke Model Aktor? Apakah ini sudah dilakukan?
terminology
computability
reference-request
programming-languages
computation-models
Adi Shavit
sumber
sumber
Jawaban:
ilmuwan komputer umumnya dari konsensus bahwa tesis Gereja Turing [1] adalah benar dan definitif, yaitu bahwa mesin Turing menggambarkan perhitungan, dan bahwa bentuk yang lebih kuat tidak benar-benar ada, dan mengambil pernyataan bahwa beberapa model "lebih kuat" daripada Turing mesin dengan skeptisisme ekstrim, bahkan di dekat permusuhan. [2] Neophytes ke bidang yang tidak sepenuhnya memahami konsep adalah mangsa slogan pemasaran dekat beberapa teori sebagai "lebih kuat" dari mesin Turing tetapi klaim itu jarang dibuat oleh ilmuwan komputer arus utama / terkemuka.
tetapi sebagai sisi lain dari ini, banyak model perhitungan Turing lengkap. oleh karena itu dalam CS sebagian besar dalam praktiknya ada sikap toleran, "hidup dan biarkan hidup" dengan banyak model komputasi yang berkembang biak bergantung pada apa yang paling relevan dan nyaman untuk masalah yang dipelajari. kebanyakan model pemrograman dasar adalah Turing lengkap dengan struktur dasar seperti memori, kondisional, dan loop, subrutin dan sebagainya. jadi klaim yang lebih masuk akal adalah, "model [x] lebih cocok untuk mempelajari [y] karena [z]". model Aktor berfokus pada pengiriman pesan, komunikasi, konkurensi & keamanan.
namun demikian ada sebagian besar perdebatan filosofis dalam CS tentang beberapa model yang "lebih kuat".
[1] Tesis Gereja Turing
[2] Model komputasi interaktif vs tesis Church Turing
sumber