การบีบอัดข้อมูลเกี่ยวกับปัญหาการหยุดทำงานของเครื่อง oracle ทัวริง


12

ปัญหาการหยุดชะงักเป็นที่รู้จักกันดีว่าไม่สามารถคำนวณได้ อย่างไรก็ตามมันเป็นไปได้ที่จะอธิบาย "บีบอัด" ข้อมูลเกี่ยวกับปัญหาการหยุดชะงักเพื่อชี้แจงว่าการบีบอัดมันคำนวณได้

แม่นยำยิ่งขึ้นเป็นไปได้ที่จะคำนวณจากคำอธิบายของเครื่องทัวริงและคำแนะนำn- bit ระบุคำตอบของปัญหาการหยุดทำงานสำหรับเครื่องทัวริงทั้งหมด2 n - 1โดยสมมติว่าสถานะคำแนะนำนั้นน่าเชื่อถือ - เรา ให้ที่ปรึกษาของเราเลือกบิตเพื่ออธิบายจำนวนเครื่องจักรทัวริงที่หยุดในไบนารีรอจนกว่าจะมีหลายหยุดและเอาท์พุทที่เหลือไม่หยุด2n1n2n1

อาร์กิวเมนต์นี้เป็นตัวแปรที่เรียบง่ายของการพิสูจน์ว่าค่าคงที่ของ Chaitin สามารถใช้ในการแก้ปัญหาการหยุดชะงัก สิ่งที่ทำให้ฉันประหลาดใจก็คือมันคม ไม่มีแผนที่ที่คำนวณได้จากคำอธิบายของทัวริงแมชชีนและคำแนะนำn- bit ไปจนถึง2 nบิตของการหยุดการทำงานที่ได้รับคำตอบที่ถูกต้องสำหรับ tuple ของทัวริงแต่ละเครื่องสำหรับ tuple บิต หากมีเราสามารถสร้างตัวอย่างโดยการทำให้เส้นทแยงมุมกับเครื่องทัวริง2 n แต่ละเครื่องจำลองสิ่งที่โปรแกรมทำในการจัดเรียงหนึ่งใน2 n ที่เป็นไปได้ของnบิตจากนั้นเลือกสถานะการหยุดของตนเองเพื่อละเมิดการทำนาย2nn2n2n2nn

มันเป็นไปไม่ได้ที่จะบีบอัดข้อมูลเกี่ยวกับปัญหาการหยุดชะงักของเครื่องจักรทัวริงด้วย oracle หยุดนิ่งเลย (โดยไม่ต้องเข้าถึง oracle บางชนิดด้วยตัวเอง) เครื่องจักรสามารถจำลองสิ่งที่คุณทำนายในอินพุตที่เป็นไปได้ทั้งหมดโดยไม่สนใจสิ่งที่คุณไม่หยุดและเลือกช่วงเวลาหยุดของพวกเขาเพื่อให้คำตอบแรกของคำศัพท์

สิ่งนี้ทำให้ฉันคิดว่าเกิดอะไรขึ้นกับออราเคิลอื่น ๆ :

มีตัวอย่างของ oracle ที่ปัญหาการหยุดเครื่องจักรของทัวริงกับ oracle นั้นสามารถบีบอัดได้ที่อัตราการเติบโตปานกลางระหว่างเส้นตรงและเลขชี้กำลังหรือไม่?

f(n)mmnmmnm10

n<f(n)<2n1ω(n)=f(n)=o(2n)

คำตอบ:


1

JA(e)eAeJJA(e)

Ah:NNeJA(e)Te(Te)eN|Te|h(e)e

fA(k,n)=nk0,,n1kfA(k,n)

fAAgfA(k,n)=JA(g(k,n))

nAh(e)Tee=g(k,n)k

hA

มันเป็นผู้สมัครที่ดีพอสมควรในแง่ที่ว่าเรามีทิศทางเดียว (ขอบบนของอัตราการเติบโต) และนั่นพิสูจน์ได้ว่าวิธีที่เราได้รับขอบเขตบนนั้นไม่ได้ให้ขอบเขตบนที่เล็กกว่านั้นมากนัก


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