ปัญหา EXP-Complete กับอัลกอริทึม Subexponential


10

ความจริงที่ว่าปัญหาเสร็จสิ้น EXP เวลาแสดงว่าไม่ได้อยู่ใน ?AADTIME(2o(n))

ฉันรู้ว่าโดยทฤษฎีบทลำดับชั้นเวลาไม่รวมอยู่ใน(n)}) อย่างไรก็ตามสิ่งนี้ดูเหมือนจะไม่ได้ยกเว้นการมีอยู่ของอัลกอริธึมย่อยแบบเอ็กซ์โพเนนเชียลในทันทีสำหรับปัญหา EXP ที่เสร็จสมบูรณ์ทุกเนื่องจากเมื่อลดอินสแตนซ์ของปัญหาเป็นอินสแตนซ์ y ของปัญหาเราอาจมีพหุนาม ระเบิดขนาด ในคำอื่น ๆ(1)}E = D T I M E ( 2 O ( n ) ) A x B ∈ E X P A | y | = | x | O ( 1 )EXP=DTIME(2nO(1))E=DTผมME(2O(n))AxB∈EXPA|Y|=|x|O(1)

ดังนั้นคำถามของฉันคือมีข้อโต้แย้งบางอย่างที่ออกกฎโดยไม่มีเงื่อนไขการดำรงอยู่ของอัลกอริธึมย่อยแบบเอ็กซ์โปเนนเชียลสำหรับปัญหา EXP-complete


11
ในทางตรงกันข้ามการแสดงเล็กน้อยอาร์กิวเมนต์ padding ว่าสำหรับทุกมีอยู่ปัญหา EXP สมบูรณ์คำนวณในเวลาepsilon} 2 n ϵε>02nε
— Emil Jeřábek

7
@ EmilJeřábekขอบคุณ ฉันเดาว่าความคิดเห็นของคุณคือคำตอบที่ฉันต้องการ คุณช่วยขยายมันออกเป็นคำตอบได้ไหม?
— ยืนยัน

คำตอบ:


12

เนื่องจากความต้องการที่เป็นที่นิยมฉันกำลังแปลงความคิดเห็นของฉันเป็นคำตอบ

แสดงวอาร์กิวเมนต์ง่าย padding ว่าทุกคงมีอยู่ปัญหา EXP สมบูรณ์ในD T ฉันM E ( 2 n ε ) แท้จริงแก้ไข EXP สมบูรณ์พลปัญหาLและคิดว่ามันเป็นคำนวณในเวลา2 nค ให้d > c / ϵและพิจารณาปัญหา L ′ = { 0 m # w : w ∈ L , m ≥ | w |ϵ>0DTผมME(2nε)L2nคd>ค/ε ในอีกด้านหนึ่งLคือพหุนามเวลา

L'={0ม.#W:W∈L,ม.≥|W|d}.
L reducible ถึง L ′ผ่านฟังก์ชั่น w ↦ 0 | w | d # wดังนั้น L ′จึงเป็น EXP-hard†L'W↦0|W|d#WL'

บนมืออื่น ๆ , เป็นคำนวณในเวลา2 n ε : ได้รับการป้อนข้อมูลของขนาดnเราตรวจสอบครั้งแรก (ในเวลาพหุนาม) ว่ามันเป็นรูปแบบ0 เมตร # Wสำหรับเมตร≥ n ' dที่n ' = | w | . จากนั้นเราตรวจสอบว่าw ∈ Lซึ่งใช้เวลา2 n ′ c ≤ 2 m c / d ≤ 2 m ϵ ≤ 2 nL'2nεn0ม.#Wม.≥n'dn'=|W|W∈Lε2n'ค≤2ม.ค/d≤2ม.ε≤2nε


จริงลดลงตามที่กำหนดคือแม้เครื่องแบบ C 0และมันสามารถทำ DLogTime ถ้าเราเปลี่ยน | w | ด้วยขอบเขตบนที่เป็นพลังของทั้งสอง†Aค0|W|

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