Apakah relatif terhadap prediktor universal?

8

Pertimbangkan bahasa . Tentukan (urutan bit tak terbatas) dengan rumus rekursifs ( L ) { 0 , 1 } ωLs(L){0,1}ω

s(L)n=χL(s(L)<n)

Di sini adalah fungsi karakteristik yaitu untuk , untuk L χ L ( w ) = 1 w L χ L ( w ) = 0 w LχLLχL(w)=1wLχL(w)=0wL

Bahasa disebut "prediktor universal (tertutup)" ketikaU

LPn>>0:s(L)n=χU(s(L)<n)

Mudah untuk melihat dengan mempertimbangkan . Namun, bisa rekursif. Untuk memberikan contoh, pertimbangkan bahasa yang diputuskan oleh algoritma berikut . Diberikan input , menjalankan semua program yang mungkin dalam urutan shortlex, memungkinkan masing-masing untuk mengeksekusi untuk waktu mana adalah fungsi dari pertumbuhan superpolinomial. Setelah mencapai program yang menghasilkan ditambah satu bit atau lebih dan tidak berhenti, menghasilkan bit pertama yang dihasilkan setelah . Mudah untuk melihatnya (dalam kondisi ringan aktif L = U c U A w A t ( | w | ) t R w A R w tUPL=UcUAwAt(|w|)tRwARwt ) selalu perhentian dan bahasa itu memutuskan adalah prediktor universal. Kompleksitas waktu adalah sekitarA s 2 n t ( n )AAs2nt(n)

Diberi , tentukan oleh s ( L , a )a{0,1}ωs(L,a)

s ( L , a ) 2 n + 1 = a n

s(L,a)2n=χL(s(L,a)<2n)
s(L,a)2n+1=an

Bahasa disebut "prediktor terbuka universal" ketikaV

  1. wV:|w|bahkan
  2. LP,a{0,1}ωn>>0:s(L,a)2n=χV(s(L,a)<2n)

[Saya menggunakan indeks berbasis 0 jadi ]|s<2n|=2n

Sekali lagi mudah untuk melihat tetapi bisa di V EVPVE

Apakah ada prediktor terbuka universal st ?P V = N P VVPV=NPV

Saya terutama tertarik untuk memiliki contoh spesifik dari seperti itu atau bukti bahwa tidak ada dengan asumsi yang masuk akal sepertiV PN PVVPNP

Pertanyaan itu mungkin tampak aneh, jadi saya akan menjelaskan secara singkat motivasi saya untuk itu. Saya tertarik pada model kecerdasan aritif seperti AIXI. Berikut memainkan peran lingkungan, yang saya asumsikan menjadi efisien dihitung, dan memainkan peran tindakan agen itu sendiri. Mengingat jawaban positif untuk pertanyaan saya, adalah mungkin untuk membangun agen efisien dihitung relatif terhadap yang mengoptimalkan diberikan fungsi utilitas efisien dihitung dengan memilih tindakan masa depan st dimaksimalkan dengan asumsi berperilaku lingkungan sesuai dengan prediksia V u u VL.SebuahVkamukamuV

Vanessa
sumber
Dalam hal sudut pandang relativisasi, V = PSPACE bekerja.
Tayfun Bayar

Jawaban:

5

Saya tidak terbiasa dengan gagasan prediktor universal, dan saya tidak mengikuti semua yang Anda tulis; khususnya, saya tidak mengikuti sketsa Anda tentang bukti keberadaan prediktor universal di E. Tetapi dengan asumsi bahwa ada prediktor terbuka universal yang dimiliki E, jawaban atas pertanyaan Anda positif. Dan saya khawatir Anda mungkin akan kecewa dengan alasannya.

Sunting dalam revisi 2: Saya mengubah konstruksi sebagai tanggapan atas pembatasan tambahan dalam revisi 2 dari pertanyaan, tetapi gagasan umumnya sama: mencampur bahasa yang keras menjadi prediktor terbuka universal sedemikian rupa sehingga definisi universal open predictor tidak melihat perbedaannya.

Misalkan T = {0 | x | 11 x : x ∈ {0,1} * }. Perhatikan bahwa setiap kata dalam T memiliki panjang genap. Sebuah properti penting dari T adalah bahwa tidak ada kata dalam T adalah awalan yang tepat dari kata lain dalam T . Ini menyiratkan bahwa jika perbedaan simetris antara dua bahasa V dan W terkandung dalam T , maka untuk setiap urutan tak terhingga s ∈ {0,1} ω , paling banyak ada satu n sehingga χ V ( s <2 n ) ≠ χW ( s <2 n ), dan khususnya V adalah prediktor terbuka universal jika dan hanya jika W adalah prediktor terbuka universal.

Sangat mudah untuk melihat bahwa ada bahasa EXPSPACE-lengkap yang merupakan bagian dari T . Biarkan L menjadi bahasa seperti itu. Biarkan V menjadi prediktor terbuka universal yang dimiliki E, dan karenanya juga menjadi EXPSPACE. Tentukan bahasa W = L ∪ ( VT ). Karena V adalah prediktor terbuka universal dan perbedaan simetris antara V dan W terkandung dalam T , W juga merupakan prediktor terbuka universal. Sangat mudah untuk melihat bahwa W adalah EXPSPACE-lengkap, dan karena itu P W = NP W= EXPSPACE. Ini menyimpulkan bahwa W memenuhi properti yang diinginkan.

Tsuyoshi Ito
sumber
1
Ha! Poin bagus, tetapi Anda menangkap saya karena masalah teknis. Saya mengoreksi definisi untuk menyatakan bahwa prediktor terbuka universal hanya memiliki kata-kata panjang. "Prediktor universal" adalah terminologi saya sendiri. Konsep ini terinspirasi oleh arxiv.org/abs/cs/0606070 tetapi Legg menghindari pertimbangan kompleksitas waktu
Vanessa
1
@Quark: Hmm, saya kira bahwa ide mencampur dalam bahasa yang keras juga berfungsi dengan definisi yang direvisi dan karena itu saya kira ini bukan hanya teknis, tetapi saya harus berpikir lebih banyak.
Tsuyoshi Ito
3
@Quark: Saya pikir lebih. :)
Tsuyoshi Ito
OKE, ini bukan teknis. Terima kasih!
Vanessa