P เท่ากับจุดตัดของคลาสเวลา polynomial ทั้งหมดหรือไม่


21

ขอให้เราเรียกฟังก์ชัน superpolynomialถ้าถือสำหรับทุกค> 0f(n) limnnc/f(n)=0c>0

เป็นที่ชัดเจนว่าสำหรับภาษาใดLPก็ถือได้ว่าLDTIME(f(n))สำหรับทุกครั้ง superpolynomial ผูกพันf(n)(n) ฉันสงสัยว่าการสนทนาของแถลงการณ์นี้เป็นจริงหรือไม่? นั่นคือถ้าเรารู้ว่าLDTIME(f(n))สำหรับทุกเวลา superpolynomial f (n)ผูกพันf(n)มันหมายความว่าLPหรือไม่ ในคำอื่น ๆ มันเป็นความจริงว่า

P=fDTIME(f(n))
ที่สี่แยกที่มีการดำเนินการมากกว่าทุก superpolynomial f(n)(n)

1
คำแนะนำทั่วไปเกี่ยวกับการเขียนคำถามคือคุณควรตั้งคำถามของคุณ (ระบุไว้ในวิธีที่ง่ายที่สุดในการเข้าใจ) ชื่อของคุณ
Kaveh

คำตอบ:


31

ใช่.

ในความเป็นจริงโดย McCreight-Meyer สหภาพทฤษฎีบท (ทฤษฎีบท 5.5 McCreight และเมเยอร์ 1969 , รุ่นฟรีที่นี่ ) เป็นผลจากการที่ผมเชื่อว่าเป็นเพราะมานูเอลบลัมมีความเป็นหนึ่งเดียวฟังก์ชั่นดังกล่าวว่า(n)) ฟังก์ชั่นนี้จำเป็นต้องมี superpolynomial แต่ "เพิ่งจะได้"P = D T ฉันM E ( f ( n ) )P=DTผมME((n))

ทฤษฎีบทนี้ใช้กับการวัดความซับซ้อนของบลัม และกลุ่มสหภาพใด ๆโดยที่คือ ce ชุดขอบเขตของตนเอง ฟังก์ชันที่คำนวณได้ทั้งหมด (ชุดของฟังก์ชั่นคือ ce หากมีฟังก์ชั่นการคำนวณบางส่วนเช่นนั้นโดยที่การ จำกัด ขอบเขตด้วยตนเองหมายความว่าสำหรับทุกเซตย่อยมีฟังก์ชันในที่ควบคุมเกือบทุกที่ "S B L U M Φ ( F ( n ) ) S S F ( ฉัน, x ) S = { ฉัน ( x ) | ฉันN } f ฉัน ( x ) : = F ( i , x ) S 0S S g ΦSBLยูMΦ((n))SSF(ผม,x)S={ผม(x)|ผมยังไม่มีข้อความ}ผม(x)=F(ผม,x)S0SSB L U M ไวไวก.S0BLยูMΦ"เป็นสัญกรณ์ที่ฉันไม่เคยเห็นมาก่อน แต่ฉันชอบมัน :) - ฉันใช้มันสำหรับอะนาล็อกมีขอบเขตความซับซ้อนแบบ จำกัด เวลา)Φ


12
ฉันคิดว่าสิ่งที่จับได้คือไม่สามารถกำหนดเวลาได้
Sasho Nikolov

4
Josh ผลลัพธ์ของ Manuel ใช้อะไรเป็นพิเศษเกี่ยวกับเวลาพหุนามหรือไม่? ฉันหมายถึงใช้กับคลาสสหภาพแรงงานที่คล้ายกันหรือไม่
Kaveh

2
ฉันพบความจริงต่อไปนี้ที่น่าสนใจ: ในขณะที่เห็นได้ชัดว่าไม่มีฟังก์ชั่น superpolynomial ที่เล็กที่สุด แต่มีคลาสที่ซับซ้อนน้อยที่สุดในบรรดาที่ถูกกำหนดโดยเวลา superpolynomial ยิ่งกว่านั้นคลาสนี้มีค่าเท่ากับ P ซึ่งไม่มีอะไรพิเศษคือพหุนาม
Andras Farago

2
@AndrasFarago: มันน่าทึ่งจริง ๆ แต่ (ฉันคิดว่า) ไม่มีคนแปลกหน้ากว่า Borodin-Trakhtenbrot Gap Theorem ( en.wikipedia.org/wiki/Gap_theorem )
Joshua Grochow

2
@SashoNikolov: ฉันต้องคิดให้มากกว่านี้ แต่หลังจากนั้นสักครู่ฉันก็คิดว่ามันเกี่ยวข้องกับความจริงที่ว่าคน ๆ หนึ่งสามารถจำลอง / เป็นแนวทแยงมุมกับ TM ซึ่งมีส่วนเกี่ยวข้องกับธรรมชาติที่นับได้ของพวกเขาและ การดำรงอยู่ของเครื่องจักรสากล ... โดยเฉพาะความจริงสำหรับการวัดความซับซ้อนของบลัมจำเป็นต้องใช้ฟังก์ชั่นต่าง ๆ ที่กำหนดการวัดบลัมนั้นคำนวณได้หรือคำนวณได้บางส่วนและนี่คือกุญแจสำคัญในทฤษฎีบทเหล่านี้ทั้งหมด และโปรดทราบว่า McCreight-Meyer ต้องการให้ชุด S เป็นชุดของฟังก์ชันเช่นกัน
Joshua Grochow
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.