สิ่งกีดขวางเช่น ETH


10

เรารู้ภายใต้ETHเราไม่สามารถแก้K SUM ในf(K)poly(nK)เวลาภายใต้ฟังก์ชั่นf(K) (ปกติ2O(K) )

มีการคาดเดาใด ๆ ที่ป้องกันความซับซ้อน(logn)O(K) (ซึ่งสอดคล้องกับความเป็นไปได้ทั้งหมดเนื่องจากK=Ω(n)เราต้องการเวลาเอ็กซ์โปเนนเชียลสำหรับผลรวมย่อย) หรืออนุญาตความเป็นไปได้เช่นนั้นหรือไม่

คำตอบ:


16

ผลประโยชน์ทับซ้อนตัวเองติ๊ดโอกาสนี้

ในhttps://people.csail.mit.edu/rrw/cnf-sat-feasible.pdf เราแสดงให้เห็นว่าnO(1)nk/α(k)อัลกอริธึมเวลาสำหรับ k-SUM สำหรับ monotone ใด ๆ ที่ไม่ได้ถูก จำกัด ฟังก์ชันαจะแปลว่า ETH เป็นเท็จ


3
α

O((logn)O(k))

เพิ่ม "ไม่ จำกัด " :)
Ryan Williams

@Brout โปรดทราบว่า (log (n)) ^ k เป็นฟังก์ชัน FPT ดังนั้นใช่กฎ ETH นั้นออกมา ด้วยคำแนะนำขนาดโพลีมันจะหมายถึงวงจรขนาดเอ็กซ์โพเนนเชียลสำหรับ 3sat ด้วย oracle PPAD ดูเหมือนว่า ETH บอกว่า PPAD ไม่ได้อยู่ใน P. สำหรับฉันที่จะเป็นความก้าวหน้าฉันไม่รู้หลักฐานที่ยืนยันว่า PPAD ไม่ได้อยู่ใน P
Ryan Williams
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.