Клас складності, пов'язаний з вичерпним пошуком


14

Який клас складності пов'язаний з вичерпними алгоритмами пошуку? (якщо є)

Це NP чи PSPACE?

Чи існують обмежені моделі обчислень, що фіксують клас вичерпних алгоритмів пошуку, схожих на моделі жадібного та динамічного програмування?


6
Більше підходить cs.stackexchange.
Yuval Filmus

2
Як щодо E або EXP?
Yuval Filmus

5
@YuvalFilmus насправді? Мені це здається цікавим питанням і зовсім не банальним
Суреш Венкат

1
Різні локальні класи пошуку починаються з проблемного простору, де гарантовано існує рішення, і завдання полягає в пошуку простору в субекспоненціальний час. Це може бути пов'язано.
Суреш Венкат

5
Це трохи невиразно, але мені подобається питання. Про це я писав давно. Можливо, це допоможе анонімному питаючому : stanford.edu/~rrwill/bfsearch-rev.ps [ПОПЕРЕДЖЕННЯ: Можливо, я не згоден майже з усіма висловленими там думками, це було написано 10 років тому]
Райан Вільямс

Відповіді:


21

Це трохи розпливчасто, але мені подобається питання. Про це я написав ДУГУ час назад. Можливо, це допоможе анонімному питаючому:

Пошук грубої сили та обчислення на базі Oracle

Ось підсумок Неформально, якщо ви не зберігайте дряпання роботи від попередніх випробувань, і просто перебрати всі можливі рішення в лексикографічному порядку , поки шукане рішення не буде знайдено, то груба сила в точності відповідає . Якщо ви збережете навіть 3 біти подряпини від одного можливого рішення до іншого, тоді ви можете зробити P S P A C E за допомогою теореми Баррінгтона. Є й інші можливості, наприклад, що відбувається, коли ви не запускаєте в lex порядку, але згідно з деяким іншим ефективно обчислюваним списком усіх рядків.ПNП3ПSПАСЕ

[ ПОПЕРЕДЖЕННЯ ПОПЕРЕДЖЕННЯ ПОПЕРЕДЖЕННЯ: Можливо, я не згоден з майже всіма думками, викладеними в цій роботі. Це було написано близько 10 років тому, хтось з тим самим іменем, але хто по суті інша людина. ]


2
Любіть попередження! :)
Tayfun заплатить
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.