ทำไมปัญหา NPI จึงไม่ซับซ้อนเหมือนกันทั้งหมด?


11

เราจะมองปัญหาและเหตุผลว่าเป็นไปได้อย่างไรที่ NP-Intermediate ต่างจาก NP-Complete? มันค่อนข้างง่ายที่จะดูปัญหาและบอกว่ามันน่าจะ NP-Complete หรือไม่ แต่ดูเหมือนว่าฉันจะยากกว่าที่จะบอกว่าปัญหาคือ NP-Intermediate เนื่องจากเส้นดูเหมือนว่าจะค่อนข้างบางระหว่างทั้งสอง ชั้นเรียน โดยทั่วไปสิ่งที่ฉันถามคือทำไมปัญหาที่สามารถตรวจสอบได้ในเวลาพหุนาม (ถ้าเลย) แต่ไม่ได้แก้ไขในเวลาพหุนาม (ตราบใดที่ P dos ไม่เท่ากับ NP) ไม่ใช่เวลาพหุนามซึ่งกันและกัน นอกจากนี้ยังมีวิธีที่จะแสดงปัญหาว่า NP-Intermediate คล้ายกับปัญหาที่แสดงว่าเป็น NP-Hard เช่นการลดลงหรือเทคนิคอื่น ๆ หรือไม่? ลิงก์หรือตำราใด ๆ ที่จะช่วยให้ฉันเข้าใจว่าคลาสของ NP-Intermediate นั้นจะได้รับการชื่นชมเช่นกัน


2
"ปัญหาที่สามารถทำให้พอใจในเวลาพหุนาม" ฉันว่าคุณหมายถึง "ปัญหาที่สามารถตรวจสอบได้ในเวลาพหุนาม"
Kaveh

2
มีคลาสของปัญหาแบบครบวงจร GI ซึ่งเป็นพหุนามเทียบเท่ากราฟ Isomorphism GI เป็นปัญหาสำคัญที่คาดว่าจะเป็นปัญหาระดับกลาง
โมฮัมมัดอัล Turkistany

1
Btw ชื่อเรื่องนั้นทำให้เข้าใจผิดความเท่าเทียมกันของปัญหาความซับซ้อนสองประการที่เกี่ยวกับการลด (เช่นการลด Karp) ได้กำหนดไว้แล้วฉันขอแนะนำให้คุณเปลี่ยนเป็นสิ่งที่เหมือน "เหตุใดปัญหา NPI จึงไม่ใช่ความซับซ้อนเดียวกันทั้งหมด"
Kaveh

@kaveh ทำการแก้ไขทั้งหมดแล้ว ขอบคุณสำหรับคำตอบที่ยอดเยี่ยมอีกข้อหนึ่ง!
Jesse Stern

1
"บ่อยครั้งที่การดูปัญหาค่อนข้างง่ายและบอกได้ว่ามันน่าจะเป็นปัญหา NP-Complete หรือไม่" IMHO ที่ไม่สามารถห่างจากความจริง!
Mahdi Cheraghchi

คำตอบ:


20

NPIPNP

NPINPP

นอกจากนี้ยังมีรุ่นเบาะของปัญหาN P ผมNEXP-completeNPIสมมติ (เห็นนี้และนี้ )NEXPEXP

ปัญหาในมักถูกคาดเดาว่าเป็นN P Iเมื่อ:NPNPI

  1. เราสามารถแสดงภายใต้สมมติฐานที่เหมาะสมที่มันไม่ได้เป็นแต่มันไม่เป็นที่รู้จักที่จะอยู่ในP ,NPCP

  2. เราสามารถแสดงภายใต้สมมติฐานที่เหมาะสมว่ามันไม่ได้อยู่ในแต่มันไม่เป็นที่รู้จักที่จะอยู่ในN P C ,PNPC

และบางครั้งเพียงแค่เมื่อเราไม่สามารถแสดงให้เห็นว่ามันมีอยู่ในหรือPNPCP

ตัวอย่างของการสันนิษฐานที่สมเหตุสมผลคือสมมติฐานเวลาเอ็กซ์โพเนนเชียล (หรือสมมติฐานการคำนวณความแข็งอื่น ๆ)

โดยทั่วไปสิ่งที่ฉันถามคือทำไมปัญหาที่สามารถพอใจในเวลาพหุนาม (ถ้าเลย) แต่ไม่ได้แก้ไขในเวลาพหุนาม (ตราบใดที่ P ไม่เท่ากัน NP) ไม่ใช่เวลาพหุนามซึ่งกันและกัน

NPCPPPNP


2
"2. เราสามารถแสดงภายใต้สมมติฐานที่สมเหตุสมผลว่ามันไม่ได้อยู่ใน P แต่ยังไม่ทราบว่าอยู่ใน NP" คุณหมายถึง "... ใน NPC" หรือไม่?
Tyson Williams

@Victor ไม่เป็นที่รู้จักว่าไม่เท่ากับและพวกเขาต่างกัน iffและแตกต่างกัน ย้อนกลับการแก้ไขของคุณ PNPCPNP
Kaveh

@Kaveh ฉันคิดว่าเขากำลังคิดถึงภาษาที่น่าสนใจ (และ ) แต่คุณแยกพวกเขาออกจาก P.{0,1}
didest

@Diego ดีไม่มีอะไรจะลดพวกเขา แต่คุณพูดถูก ฉันจะซ่อมมัน.
Kaveh

@Kaveh และ Diego: ใช่ฉันกำลังคิดถึงภาษาที่น่าสนใจเหล่านี้
Victor Stafusa

12

กรณีทั่วไปคือเมื่อเกิดปัญหาในยังโกหกในหรือ{} สมมติว่าลำดับชั้นพหุนามไม่ยุบปัญหาดังกล่าวไม่สามารถเป็น - ที่ไม่สมบูรณ์ ตัวอย่าง ได้แก่ การแยกตัวประกอบจำนวนเต็มลอการิทึมแบบไม่ต่อเนื่องกราฟ isomorphism ปัญหาขัดแตะเป็นต้นNPcoNPcoAMNP


9

อีกกรณีทั่วไปของปัญหาคือเมื่อมีพยานของความยาวแต่มีขนาดเล็กกว่า(1)} ปัญหาการมีอยู่ของกลุ่มขนาดในกราฟเป็นตัวอย่างทั่วไป - ในกรณีนี้พยาน (กลุ่มเฉพาะ) ต้องใช้บิตNPIω(logn)nO(1)lognO(log2n)

สมมติว่าสมมติฐานเวลาเอ็กซ์โพเนนเชียลปัญหาดังกล่าวง่ายกว่าสมบูรณ์แบบของ (ซึ่งต้องใช้เวลา )) แต่ยากกว่าปัญหาเวลาพหุนามNPexp(nO(1))

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.