Apa kelas kompleksitas "terkecil" di mana

9

Saya percaya jawaban untuk pertanyaan ini memberikan kelas sedemikian rupa sehingga untuk semua polinomial , ada masalah di kelas yang tidak memiliki sirkuit ukuran p ( n ) . Namun, saya bertanya tentang ukuran sirkuit ωhal
hal(n)
.ω(n)

(00,11,22,31,44,51,66,71,88,91,...super-linear tetapi tidak . Meskipun perilaku genap seperti itu dapat ditangani dengan padding, orang mungkin malah memiliki garis-garis nilai super-polinomial yang sangat panjang antara nilai-nilai rendah.)ω(n)

Komunitas
sumber
2
Saya pikir batas bawah super-linier berarti ada batas bawah dalam . ω(n)
Kaveh
4
Saya tidak berpikir kita menyebutnya fungsi superlinear. Sejauh yang saya tahu apa yang orang maksudkan dengan superlinear adalah dengan cara yang sama dengan sublinear adalah o ( n ) . Apakah Anda memiliki referensi untuk penggunaan superlinear dalam pengertian Anda? Urutan Anda sangat sering superlinear tetapi tidak superlinear. ω(n)Hai(n)
Kaveh
3
Saya percaya penggunaan standar adalah bahwa "ukuran sirkuit superlinear" berarti bahwa ia tidak memiliki sirkuit ukuran , yaitu sangat sering. "Hampir di mana-mana" batas bawah jauh lebih jarang dan lebih sulit untuk dicapai. O(n)
Joshua Grochow
2
Lihat posting blog Fortnow tentang pertanyaan tentang apa definisi yang tepat dari notasi omega besar.
Robin Kothari
3
@ Kaveh: Maaf, saya seharusnya lebih spesifik. Maksud saya pernyataan bahwa "masalah X tidak memiliki sirkuit ukuran linear" umumnya setara dengan mengatakan bahwa "masalah X memiliki ukuran sirkuit super-linear terikat lebih rendah ", dan saya percaya kedua mean (dan seharusnya berarti) apa yang saya katakan dalam komentar saya sebelumnya. Ungkapan "masalah X memiliki sirkuit ukuran super-linear" tampaknya aneh bagi saya, karena "memiliki sirkuit ini-dan-itu" adalah batas atas, tetapi "super-linear" adalah batas bawah ...
Joshua Grochow

Jawaban:

9

dan P P keduanya dikenal tidak memiliki n k -circuits untuk setiap k tetap dan tidak ada penahanan dikenal di antara mereka. Detail dalamposting blogsaya.S2halPPnk

Pembaruan: Seperti yang ditunjukkan Rickey Demer, hasil ini tidak harus memberikan bahasa dengan batas bawah untuk semua dalam S p 2 . Saya pikir Δ p 3 adalah mungkin yang paling dikenal. Karena P P memiliki set lengkap, Anda mungkin bisa mendapatkan semua n terikat tapi saya tidak punya bukti lengkap.nS2halΔ3halPPn

Lance Fortnow
sumber
1
Bagaimana Anda pergi dari "tidak memiliki n k sirkuit-ukuran" ke ω ( n ) ukuran sirkuit batas bawah?kω(n)Lihat bagian atas halaman ini untuk urutan yang tidak memiliki batas atas polinomial tapi tidak .)ω(n)
@ EmilJeřábek: Bagaimana Anda mendapatkan bahwa untuk semua cukup besar bukan hanya untuk tak terhingga banyaknya n ?nn(Itu akan diperlukan untuk mendapatkan "ukuran sirkuit adalah " daripada "ukuran sirkuit bukan O ( n ) .)ω(n)O(n)
@ EmilJeřábek: Lihat tanggapan saya di meta.stackexchange.com/a/293100/232555 .
2
Anda benar, saya berkonsentrasi pada bagian pertama dari bukti yang hilang di blog, dan tidak menyadari ada masalah besar dengan perbedaan kasus. Jadi, bagaimanapun, ada bahasa dalam yang membutuhkan rangkaian ukuran n k untuk semua yang cukup besar n . Δ3Pnkn
Emil Jeřábek
1
Bisa mendapatkan batas bawah hampir di mana-mana untuk . Untuk setiap n , misalkan S adalah himpunan semua sirkuit berukuran n log n . Untuk i = 1 , , n 2 , panggil oracle sekali untuk menentukan apa yang sebagian besar rangkaian dalam jawaban S pada masukan ke- i dari panjang n , dan buang keluar dari S semua sirkuit yang memberikan jawaban ini (ini dapat dikodekan sebagai kendala polytime pada panggilan oracle berikutnya). Fungsi keras kami akan menampilkan nilai yang berlawanan padaPPP[n2]nSnlogni=1,,n2SinS masukan panjang n .. Akhir untuk. Sekarang, mengingat ae-lb untuk P P P [ n 2 ] , dapatkah kita mengangkatnya ke P P ? inPPP[n2]PP
Ryan Williams
2

Biarkan dMCSP menjadi versi decisional dari Masalah Ukuran Sirkuit Minimum,
dan biarkan "[1]" menunjukkan " hanya 1 permintaan ".
Jawaban untuk pertanyaan saya tampaknya , Yang sebenarnya adalah seperti bahwa untuk setiap bilangan bulat positif k, ia memilikiωP(NPdMCSP[1])
Batas bawah:ω(nk)

Ikuti paragraf akhir halaman 7 dari makalah ini , dengan paragraf menjadi satu lebih dari argumen ini k , dan tambahan "amati bahwa itu adalah tugas" co_dMCSP "untuk memutuskan apakah tabel kebenaran dengan panjang sulit" , dalam arti yang sama seperti yang digunakan dalam halaman-7 paragraf itu. The DNF sirkuit untuk sewenang-wenang panjang- tabel kebenaran memiliki ukuran paling kk



, sehingga dMCSP dalam N P . Oleh karena itu P ( N P2polylog()
NPP(NPdMCSP[1])P(NPdMCSP)P(NPNP)=Δ3hal

NP
NP
, Tetapi khususnya saya tidak mengetahui adanya bukti kekerasan tersebut.P(NPdMCSP[1])


sumber