NP-hardness บอกถึงความแข็ง P หรือไม่?


22

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


4
นี้ถือถ้าคุณใช้ชนิดเดียวกันของการลดลงของทั้งสองฝ่ายเช่นปัญหา WRT ลดลงเข้าสู่ระบบพื้นที่ยังเป็นพี- เอชR dลด WRT ล็อกพื้นที่ ยังไม่มีข้อความP-ชั่วโมงaRdP-ชั่วโมงaRd
Kaveh

เช่นสัญชาตญาณของคุณถูกต้อง แต่คำถามที่คุณถามถามมากไปกว่านั้น (เนื่องจากคุณใช้การลดแบบต่าง ๆ )
Kaveh

1
ส่วนที่สำคัญที่สุดของคำถามคือแนวคิดเรื่องการลดทอนที่คุณใช้ แต่ข้อมูลนี้จะถูกใส่ไว้ในวงเล็บราวกับว่ามันเป็นข้อมูลที่สำคัญที่สุด!
Tsuyoshi Ito

คำตอบ:


31

ไม่มีความหมายดังกล่าวเป็นที่รู้จักกัน โดยเฉพาะอย่างยิ่งอาจเป็นได้ว่าซึ่งในกรณีนี้ปัญหาทั้งหมด (รวมถึงปัญหาเล็ก ๆ น้อย ๆ ) คือปัญหา NP-hard ภายใต้การลดเวลาแบบโพลี - ไทม์ (เนื่องจากการลดลงสามารถแก้ปัญหาได้) โกหกใน L) ไม่ใช่ P-hard ภายใต้การลด logspace (เช่น L = P) LP=ยังไม่มีข้อความP

เช่นเดียวกับ NC แทน L


3
ขอบคุณมากสำหรับคำตอบนี้ ฉันคิดว่าสำหรับผู้คนจำนวนมาก - และอย่างน้อยสำหรับฉัน - คำถามนี้ดูเหมือนจะไม่ใช่เรื่องใหญ่ แต่หลังจากอ่านคำตอบประโยคที่สามของคุณมันเป็น "ชัดเจน" ลึก (และขอขอบคุณสำหรับคำถาม @Adam Crume)
Aaron Sterling
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.