Dalam "paragraf terakhir" dari "halaman pertama" dari makalah berikut:
Saya menemukan klaim yang agak kontra-intuitif:
Saya pikir identitas di atas disimpulkan dari yang berikut:
dan
Yang pertama lebih sederhana ditulis sebagai , yang cukup aneh!
Sunting: Sehubungan dengan komentar Kristoffer di bawah ini, saya ingin menambahkan komentar inspiratif berikut dari buku kompleksitas Goldreich (hlm. 118-119):
Harus jelas bahwa kelas dapat didefinisikan untuk dua kelas kompleksitas C 1 dan C 2 , asalkan C 1 dikaitkan dengan kelas mesin standar yang menggeneralisasi secara alami ke kelas mesin oracle. Sebenarnya, kelas C C 2 1 tidak didefinisikan berdasarkan kelas C 1 melainkan dengan analogi itu. Secara khusus, misalkan C 1adalah kelas set yang dapat dikenali (atau lebih tepatnya diterima) oleh mesin dari jenis tertentu (misalnya, deterministik atau non-deterministik) dengan batas sumber daya tertentu (misalnya, batas waktu dan / atau batas ruang). Kemudian, kami mempertimbangkan mesin oracle analog (yaitu, dari jenis yang sama dan dengan batas sumber daya yang sama), dan mengatakan bahwa jika ada mesin oracle yang memadai M 1 (yaitu, dari jenis ini dan batas sumber daya) dan set S 2 ∈ C 2 sehingga M S 2 1 menerima set S .
sumber
Jawaban:
adalah sekumpulan bahasa yang diputuskan oleh mesin turing bergantian dalam eksistensial, dan kemudian keadaan universal, dengan oracle dalam NP. Baik bagian universal dan eksistensial dapat meminta NP.ΣP2NP
Oleh karena itu, dalam hal ini Anda memutuskan untuk menulis ini sebagai maka cara Anda harus memikirkannya adalah sebagai ( N P N P A ∪ A ) (dengan ∪ maksud saya oracle baik untuk A atau ke N P A bahasa).(NPNP)A (NPNPA∪A) ∪ A NPA
Karenanya sama dengan ( N P ( N P N P ) ) N P yang tentunya sama dengan ( N P N P N P ) karena setiap kueri yang dapat Anda buat ke oracle N P , Anda dapat membuatnya ke N P N P oracle.ΣP2NP (NP(NPNP))NP (NPNPNP) NP NPNP
sumber
From Arora and Barak (p. 102) theorem 5.12: "For everyi≥2 , ∑pi=NP∑i−1SAT ". Remember that ∑iSAT is the QBF formula with i alternations which is complete for ∑pi . Then ∑p2=NPSAT and given that SAT is NP-complete you just write ∑p2=NPNP , so far so good. Extending this notation to i=3 you get NPNPNP , but the last two "NPs" are just an oracle for the language ∑2SAT with at most 2 alternations. It seems to me that its just a shorthand notation for oracle access.
sumber