ในความซับซ้อนเชิงพรรณนาอิมเมอร์แมนมี
ข้อพิสูจน์ 7.23 เงื่อนไขต่อไปนี้เทียบเท่า:
1. P = NP
2.เหนือขอบเขต จำกัด โครงสร้างที่ได้รับคำสั่ง FO (LFP) = SO
สิ่งนี้สามารถคิดได้ว่าเป็น "การขยาย" P = NP ไปยังคำสั่งที่เทียบเท่ากับคลาสที่ซับซ้อนกว่า โปรดทราบว่า SO จับภาพลำดับชั้นของพหุนาม PH และ FO (LFP) จับ P ดังนั้นนี่อาจเป็น P = NP iff P = PH
(ส่วนที่น่าสนใจของนี่คือคำสั่งที่ P = NP หมายถึง P = PH; มันเป็นเรื่องเล็กน้อยที่ P = CC หมายถึง P = NP สำหรับคลาส CC ใด ๆ ที่มี NP Immerman เพียงแค่พูดว่า "ถ้า P = NP แล้ว PH = NP" อาจเป็นเพราะ P = NP สามารถใช้กับคำจำกัดความ oracle ของ PH เพื่อแสดง inductively ที่ลำดับชั้นทั้งหมดยุบ)
คำถามของฉันคือ:
วิธีนี้สามารถขยาย P = NP ได้อีกมากในลักษณะนี้
โดยเฉพาะอย่างยิ่ง CC ที่มีขนาดใหญ่ที่สุดที่รู้จักกันดีคืออะไรที่ P = NP หมายถึง P = CC 'และ CC ที่เล็กที่สุดในระดับนั้นที่ P = NP หมายถึง CC = NP? สิ่งนี้จะทำให้ P = NP ถูกแทนที่ด้วยคำถามที่เทียบเท่า CC = CC ' P ดูเหมือนจะเป็นคลาสที่ค่อนข้างมีพลังซึ่งดูเหมือนจะให้ "ห้องเลื้อย" เล็ก ๆ น้อย ๆ สำหรับการโต้เถียงที่พยายามแยกมันออกจาก NP: ห้องเลื้อยสามารถขยายได้มากแค่ไหน?
แน่นอนว่าฉันจะสนใจอาร์กิวเมนต์ที่แสดงว่า P = PH เป็นข้อ จำกัด ของวิธีการนี้
แก้ไข:บันทึกคำถามที่เกี่ยวข้องอย่างใกล้ชิดเพราะเหตุใด P = NP จึงไม่แปลว่า P = AP (เช่น P = PSPACE) ซึ่งมุ่งเน้นไปที่ทิศทางอื่นทำไมเราไม่มีหลักฐานที่ P = PSPACE คำตอบที่นั่นโดย Kaveh และ Peter Shor ยืนยันว่าจำนวนตัวเลือกที่ได้รับการแก้ไขเป็นกุญแจสำคัญ คำถามที่เกี่ยวข้องอีกข้อคือปัญหาการตัดสินใจที่ไม่รู้ว่าอยู่ใน PH แต่จะอยู่ใน P ถ้า P = NPซึ่งถามถึงปัญหาของผู้สมัคร คำตอบที่มียังสามารถใช้เพื่อสร้างคำตอบสำหรับคำถามนี้แม้ว่าชั้นเรียนเหล่านี้จะค่อนข้างเทียม (ขอบคุณ Tsuyoshi Ito สำหรับการชี้เรื่องนี้) ในการตั้งค่าทั่วไปที่มากขึ้นการยุบของทัวริงและขอบเขตการสลับเครื่อง ถามว่าการล่มสลายในพื้นที่ในระดับใด ๆ ในลำดับชั้นสำรองจะทำให้เกิดการล่มสลายขึ้นหรือไม่เช่นเดียวกับลำดับชั้นของเวลาพหุนาม