ฉันมีคำถามเหล่านี้จากการสอบแบบเก่าที่ฉันพยายามจะแก้ สำหรับปัญหาแต่ละใส่เป็นการเข้ารหัสบางทัวริงเครื่องM
สำหรับจำนวนเต็มและสามปัญหาต่อไปนี้:
เป็นจริงหรือไม่ว่าสำหรับทุกอินพุต , M จะไม่ผ่านเครื่องหมาย| x | ตำแหน่ง+ cเมื่อทำงานบนx ?
เป็นจริงหรือไม่ว่าสำหรับทุกอินพุต , M จะไม่ผ่านค่าสูงสุด{ | x | - c , 1 }ตำแหน่งเมื่อเรียกใช้บนx ?
เป็นความจริงหรือเปล่าที่อินพุตทุกตัวM ไม่ผ่านตำแหน่ง( | x | + 1 ) / cเมื่อทำงานบนx ?
มีปัญหากี่ข้อที่ตัดสินใจได้?
หมายเลขปัญหา (1) ตามความเห็นของฉันอยู่ในถ้าฉันเข้าใจถูกต้องตั้งแต่ฉันสามารถเรียกใช้อินพุตทั้งหมดแบบขนานและหยุดถ้าอินพุตบางตัวมาถึงตำแหน่งนี้และเพื่อแสดงว่ามันไม่ได้อยู่ในRฉันสามารถลดส่วนประกอบได้ ของตู้เอทีเอ็มไปเลย ฉันสร้างเครื่องจักรทัวริงM ′ดังต่อไปนี้: สำหรับอินพุตyฉันตรวจสอบว่าyเป็นประวัติของการคำนวณหรือไม่ถ้าใช่แล้วM ′ทำงานถูกต้องและไม่หยุดถ้าไม่แล้วจะหยุด
สำหรับ (3) ฉันเชื่อว่ามันถอดรหัสได้เนื่องจากเป็นเครื่องจักรทัวริงทั้งหมดที่อยู่บนเซลล์แรกของแถบเสมอเนื่องจากสตริงหนึ่งถ่านสามารถผ่านเซลล์แรกได้ดังนั้นฉันจึงต้องการ เพื่อจำลองสตริงทั้งหมดของความยาว 1 สำหรับ| Q | + 1ขั้นตอน (ถูกต้องหรือไม่) และดูว่าฉันใช้เฉพาะเซลล์แรกในทุกเซลล์หรือไม่
ฉันไม่รู้จะทำอย่างไรกับ (2)