การลดลงของปัญหาที่ไม่อาจตัดสินใจได้


11

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


คำตอบสั้น ๆ : ไกลจากเรื่องเล็กน้อย! ดูที่ลำดับชั้นของคณิตศาสตร์
Hendrik Jan

LxนาทีLLL'=L{x}LL'L

คำตอบ:


9

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

เทคนิคหนึ่งที่สำคัญที่ใช้ในการแสดงความสัมพันธ์เช่นนี้ก็คือdiagonalization การใช้เส้นทแยงมุมทำให้เกิดปัญหาเราสามารถหาปัญหาที่ยากขึ้นได้เสมอนั่นคือปัญหาการหยุดชะงักของเครื่องจักรทัวริงกับการเข้าถึงP oracle ปัญหาใหม่P นั้นยากขึ้นในแง่ต่อไปนี้: เครื่องทัวริงที่มีการเข้าถึง oracle ของPไม่สามารถแก้ไขP ได้ ในแง่นั้นไม่มีปัญหา "ยากที่สุด"PPP'PP'


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

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

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