ระดับความซับซ้อนที่เกี่ยวข้องกับการค้นหาอย่างละเอียด


14

คลาสความซับซ้อนเกี่ยวข้องกับอัลกอริธึมการค้นหาที่ละเอียดถี่ถ้วนอย่างไร (ถ้ามี)

มันเป็น NP หรือ PSPACE

มีการ จำกัด รูปแบบการคำนวณเพื่อจับภาพคลาสของอัลกอริธึมการค้นหาที่ละเอียดถี่ถ้วนซึ่งคล้ายกับโมเดลสำหรับการโปรแกรมแบบโลภและแบบไดนามิกหรือไม่?


6
เหมาะสมกับ cs.stackexchange มากกว่า
Yuval Filmus

2
E หรือ EXP เป็นอย่างไร
Yuval Filmus

5
@YuvalFilmus จริงๆเหรอ? ดูเหมือนว่าเป็นคำถามที่น่าสนใจสำหรับฉันและไม่น่ารำคาญเลย
Suresh Venkat

1
คลาสการค้นหาโลคัลต่างๆเริ่มต้นด้วยพื้นที่ปัญหาซึ่งรับประกันว่าจะมีโซลูชันอยู่และความท้าทายคือการค้นหาพื้นที่ในเวลาเอ็กซ์โปแนนเชียล มันอาจจะเกี่ยวข้อง
Suresh Venkat

5
มันค่อนข้างคลุมเครือ แต่ฉันชอบคำถาม ฉันเขียนบทความเกี่ยวกับเรื่องนี้เมื่อนานมาแล้ว บางทีนี่อาจจะช่วยผู้ถามที่ไม่เปิดเผยตัวตน: stanford.edu/~rrwill/bfsearch-rev.ps [คำเตือน: มีแนวโน้มว่าฉันไม่เห็นด้วยกับความคิดเห็นเกือบทั้งหมดที่ระบุไว้ที่นั่นเขียนเมื่อ 10 ปีก่อน]
Ryan Williams

คำตอบ:


21

มันค่อนข้างคลุมเครือ แต่ฉันชอบคำถาม ฉันเขียนบทความเกี่ยวกับเรื่องนี้เป็นเวลานานแล้ว บางทีนี่อาจช่วยผู้ถามที่ไม่เปิดเผยตัว:

Brute Force Search และการคำนวณบนพื้นฐานของ Oracle

นี่คือบทสรุป อย่างไม่เป็นทางการถ้าคุณไม่ให้การทำงานของรอยขีดข่วนใด ๆ จากการทดลองก่อนหน้านี้และเพียงแค่พยายามแก้ปัญหาที่เป็นไปได้ทั้งหมดเพื่อ lexicographical จนกว่าจะมีวิธีการแก้ปัญหาที่ต้องการพบแล้วกำลังดุร้ายสอดคล้องแม่นยำเพื่อ{} หากคุณรักษารอยขีดข่วนไว้ประมาณบิตจากวิธีแก้ปัญหาเดียวที่เป็นไปได้ต่อไปคุณสามารถทำผ่านทฤษฎีบทของ Barrington มีความเป็นไปได้อื่น ๆ เช่นเกิดอะไรขึ้นเมื่อคุณไม่ได้ทำงานตามลำดับ lex แต่อ้างอิงจากรายการที่คำนวณได้อย่างมีประสิทธิภาพอื่น ๆ ของสตริงทั้งหมดPยังไม่มีข้อความP3PSPAE

[ คำเตือนคำเตือนคำเตือน: มีโอกาสที่ฉันไม่เห็นด้วยกับความคิดเห็นเกือบทั้งหมดที่ระบุไว้ในเอกสารนี้ มันถูกเขียนขึ้นเมื่อประมาณ 10 ปีที่แล้วโดยคนที่มีชื่อเหมือนกัน ]


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