คือ


12

กำหนดเป็นชั้นของภาษาที่สามารถรับการยอมรับจาก (multitape) เครื่องทัวริงในเวลาที่1 (ที่ " " เป็นเพียงสัญกรณ์ลดความยุ่งยากและสับสนหลีกเลี่ยง.) สังเกตว่าไม่มีรอบ1f ( n ) + 1 + 1 O ( ) f ( n ) + 1DTIME(f(n))f(n)+1+1O()f(n)+1

มันเป็นความจริงที่ ?DTIME(n)=DTIME(2n)

การใช้ทฤษฎีการเพิ่มความเร็วเชิงเส้นเราสามารถพิสูจน์แต่เราสามารถไปถึงหรือไม่nDTIME(2n)=DTIME(1.01n)n

ดูเหมือนว่าภาษาของ palindromes อยู่ใน ; สำหรับหัวข้อที่เกี่ยวข้องดูโพสต์บล็อกของ Lipton เกี่ยวกับอัลกอริธึมสตริงDTIME(n)


3
ใน " เครื่องจักรทัวริงที่กำหนดได้ในช่วงระหว่าง Real-Time และ Linear-Time " ฉันพบ: ถ้าและr o ( r )จากนั้นD T I M E ( n + r ) D T ฉันM E ( n + R )rT1(DTM)ro(r)DTIME(n+r)DTIME(n+r)
Marzio De Biasi

นิสัยดีดูเหมือนจะเป็นสิ่งที่ฉันกำลังมองหา คุณต้องการแปลงเป็นคำตอบหรือไม่?
domotorp

1
คำถามที่น่าสนใจ แต่คัดค้านการนิยามใหม่ของระดับความซับซ้อนมาตรฐาน DTIMEในแบบที่ไม่เป็นมาตรฐานแนะนำให้คุณอย่างน้อยเรียกมันว่าสิ่งที่ชอบ DTIME 'เพื่อหลีกเลี่ยงความสับสน
vzn

กระดาษนี้อาจมีประโยชน์ [Rosenberg 67] ภาษาที่กำหนดเวลาจริงdl.acm.org/citation.cfm?id=321423
zZzZzZ

คำตอบ:


12

จากความคิดเห็น:

ใน " เครื่องจักรทัวริงที่กำหนดได้ในช่วงระหว่าง Real-Time และ Linear-Time " ฉันพบ:

... ถ้าและr o ( r )ดังนั้นD T ฉันM E ( n + r ) D T ฉันM E ( n + r ) ...rT1(DTM)ro(r)DTIME(n+r)DTIME(n+r)


5
คืออะไร ? T-1(DTM)
Emil Jeřábek

1
เป็นสิ่งที่ตรงกันข้ามของที่เพิ่มขึ้นมากมายเวลา constructible ฟังก์ชั่น F (N , n 0 , 'N STn n 0เรามีF ( n ) ( c n ) ) คุณสามารถแทนที่ด้วยฟังก์ชัน sublinear ที่ซื่อสัตย์ T-1(DTM)ยังไม่มีข้อความ,n0,'ยังไม่มีข้อความnn0(n)('n)
Marzio De Biasi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.