Apakah kerumitan Kolmogorov dari tabel kebenaran dari masalah penghentian diketahui tanpa gejala?


10

Misalkan HALTn menunjukkan string dengan panjang 2n sesuai dengan tabel kebenaran dari penghentian masalah untuk input panjang n .

Jika urutan kompleksitas Kolmogorov K(HALTn) adalah O(1) , maka salah satu string saran akan sering digunakan tanpa batas, dan TM dengan string yang dikodekan keras akan dapat menyelesaikan HALT Seringkali tak terbatas, yang kita tahu bukan itu masalahnya.

Pemeriksaan yang lebih dekat dari argumen diagonalisasi sebenarnya menunjukkan bahwa K(HALTn) setidaknya nω(1) , jadi bersama dengan batas atas sepele, kita memiliki:

nω(1)K(HALTn)2n+O(1)

Batas bawah ini dicatat dalam intro dari makalah baru-baru ini dari Fortnow dan Santhanam `` Batas Bawah Baru yang Tidak Seragam untuk Kelas Kompleksitas Seragam '' , dan mereka mengaitkannya dengan cerita rakyat. Pada dasarnya, jika string saran lebih pendek dari panjang input, maka kita masih dapat mendiagonalisasi terhadap mesin dengan paling banyak jumlah saran itu.

(Sunting: Sebenarnya, dalam versi sebelumnya dari makalah mereka menghubungkannya dengan cerita rakyat, saya kira sekarang mereka hanya mengatakan itu adalah adaptasi dari Hartmanis dan Stearns.)

t


2n2ϵn2ϵn2ϵnP=BPP

K(HALTn)

K(HALTn)


Catatan: Ada posting bagus lain tentang kompleksitas rangkaian masalah penghentian, yang dapat dilihat hampir maksimal oleh argumen yang dibuat oleh Emil Jerabek di sini: /mathpro/115275/non-uniform-complexity -dari-masalah-tersendat-sendat

ENPNPHALT

K(HALTn)HALTHALTHALT2n2n

K(HALTn)

Atau, adakah batas atas yang lebih baik yang saya lewatkan?

DTIMEK(HALTn), tidak ada waktu terikat sama sekali, jadi mungkin kita memiliki jumlah waktu yang sama dengan musuh, dan seharusnya tidak berharap itu tidak bisa dimaksimalkan secara maksimal. Namun demikian, diagonalisasi juga berfungsi dalam pengaturan tidak terbatas - tampaknya untuk mesin apa pun, ada mesin yang melakukan hal yang sama dengan mesin itu dan kemudian melakukan hal lain, jadi selalu ada seseorang yang memiliki waktu lebih banyak daripada Anda. Jadi mungkin musuh selalu memiliki lebih banyak waktu daripada kita ...

Jawaban:


14

Hmm, ternyata sebenarnya ada batas atas yang cocok yang tidak terlalu sulit:

HALTnn2nn

Jadi, saya kira argumen cerita rakyat di sini ketat. Kita punya

nω(1)K(HALTn)n+O(1)

K(HALTn)O(1)

nn

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.