รูปภาพที่มีชื่อเสียงของ Neil Immerman มีดังต่อไปนี้ (คลิกเพื่อดูภาพขยาย):
คลาส "ที่เป็นไปได้อย่างแท้จริง" ของเขานั้นไม่มีชั้นเรียนอื่น คำถามของฉันคือ:
ปัญหาAC 0คืออะไรซึ่งถือเป็นเรื่องที่ไม่น่าปฏิบัติและทำไม?
รูปภาพที่มีชื่อเสียงของ Neil Immerman มีดังต่อไปนี้ (คลิกเพื่อดูภาพขยาย):
คลาส "ที่เป็นไปได้อย่างแท้จริง" ของเขานั้นไม่มีชั้นเรียนอื่น คำถามของฉันคือ:
ปัญหาAC 0คืออะไรซึ่งถือเป็นเรื่องที่ไม่น่าปฏิบัติและทำไม?
คำตอบ:
หากคุณต้องการตัวอย่างของ AC 0ฟังก์ชั่นที่ต้องใช้ความลึกและไม่สามารถคำนวณได้โดย AC 0วงจรของความลึกd - 1แล้วลองฟังก์ชั่น Sipser S d , n ตัวยกเป็นความลึกที่จำเป็นสำหรับวงจรAC0ขนาดพหุนาม ด้วยความลึก d - 1วงจรจะต้องมีประตูหลายเท่า
ดังนั้นคำนวณสำหรับd = 10 10 100จะไม่ "เป็นไปได้อย่างแท้จริง"
แก้ไข: คำถามของคุณถามด้วยว่าทำไมสิ่งนี้ถึงไม่เป็นไปได้ ฉันคิดว่าเหตุผลก็คือนั้นมากกว่าจำนวนอะตอมในเอกภพที่มองเห็นได้
ลำดับชั้นทั้งหมดนี้มีความแข็งแกร่งโดยเจตนาภายใต้การเปลี่ยนแปลงพหุนามของขนาดอินพุต คลาสใด ๆ ในนั้นสามารถมีฟังก์ชั่นที่มีความซับซ้อนว่า n ^ {1000000000} ซึ่งในทางทฤษฎีจะ "เป็นไปได้" แต่ไม่แน่นอนในทางปฏิบัติ อย่างไรก็ตามสิ่งเหล่านี้ส่วนใหญ่จะเป็นปัญหาที่ประดิษฐ์ขึ้นมา โดยเฉพาะอย่างยิ่งการโต้แย้งการนับมีสูตรครอบครัว DNF (= AC ^ 0 ความลึก 2 วงจร) ของขนาด n ^ 1000000 ซึ่งไม่มีอัลกอริทึมที่มีเวลาทำงานน้อยกว่า n ^ 999999 สามารถคำนวณได้ (ในชุดเครื่องแบบเราคาดหวังสิ่งที่คล้ายกัน แต่ไม่สามารถพิสูจน์ได้)
ปัญหาการหยุดทำงานเมื่ออินพุตถูกแสดงด้วย unary อยู่ใน AC ^ 0 และยังไม่สามารถทำได้จริง ฉันไม่แน่ใจว่านี่คือสิ่งที่คุณหมายถึง แต่อาจเป็นสิ่งที่ Immerman หมายถึง