ฉันสมมติว่า P, NP และ coNP ในคำถามเป็นคลาสของภาษาไม่ใช่คลาสของปัญหาสัญญา ฉันใช้แบบแผนเดียวกันในคำตอบนี้ (ในกรณีที่หากคุณกำลังพูดถึงปัญหาในชั้นเรียนของคำสัญญานั้นคำตอบคือยืนยันเพราะ P = NP∩coNPเป็นชั้นเรียนของปัญหาสัญญาเทียบเท่ากับ P = NP.)
จากนั้นคำตอบนั้นเป็นค่าลบในโลกที่สัมพันธ์กัน
คำสั่ง TFNP ⊆ FP เป็นที่รู้จักกันในชื่อProposition Qในวรรณคดี [FFNR03] มีคำสั่งที่อ่อนแอกว่าที่เรียกว่าProposition Q ' [FFNR03] ที่ความสัมพันธ์NPMVทั้งหมดกับคำตอบหนึ่งบิตอยู่ใน FP (นี่คือความสัมพันธ์กับคำตอบเดียวหมายถึงเซตย่อยของ {0,1} * × {0,1}) มันเป็นเรื่องง่ายที่จะเห็นว่าข้อเสนอ Q เทียบกับ oracle บางส่วนหมายถึงข้อเสนอ Q 'เมื่อเทียบกับพยากรณ์เดียวกัน
Fortnow and Rogers [FR02] พิจารณาความสัมพันธ์ระหว่างคำสั่ง P = NP∩coNP, Proposition Q ', และข้อความอื่น ๆ ที่เกี่ยวข้องในโลกที่สัมพันธ์กัน โดยเฉพาะอย่างยิ่งทฤษฎีบท 3.2 (หรือทฤษฎีบท 3.3) ใน [FR02] หมายความว่ามี oracle ที่สัมพันธ์กับ P = NP∩coNP แต่ข้อเสนอ Q 'ไม่ถือ (และข้อเสนอ Q ไม่ได้ถือไว้เช่นกัน) ดังนั้นในโลกที่มีความสัมพันธ์ P = NP∩coNPไม่ได้หมายความถึงข้อเสนอ Q; หรือโดยการใช้ contrapositive การมีอยู่ของความสัมพันธ์ TFNP ซึ่งไม่สามารถคำนวณได้ในเวลาพหุนามไม่ได้แปลว่า P ≠NP∩coNP
อ้างอิง
[FFNR03] Stephen A. Fenner, Lance Fortnow, Ashish V. Naik และ John D. Rogers อินเวอร์เตอร์เข้าสู่ฟังก์ชั่น สารสนเทศและการคำนวณ , 186 (1): 90-103 ตุลาคม 2003 DOI: 10.1016 / S0890-5401 (03) 00119-6
[FR02] Lance Fortnow และ John D. Rogers ฟังก์ชั่นการแยกและทางเดียว การคำนวณความซับซ้อน , 11 (3-4): 137-157 มิถุนายน 2002 DOI: 10.1007 / s00037-002-0173-4