Ого!

Jul 18, 2012 17:46

(извините все, кому будет непонятно)

There is a deterministic algorithm for B2-formula-SAT which runs in time 2(1-μc)n on formulas of size at most cn. Here μc > 0 is a constant only depending on cЧто-то я полностью пропустил эту ветвь исследований (в статье ещё довольно много ссылок на аналогичные результаты), а ведь это же не шутка: грубо говоря ( Read more... )

2017, math

Leave a comment

Comments 11

ext_830324 July 18 2012, 14:44:22 UTC
Ого!

Reply


109 July 18 2012, 17:50:28 UTC
> например, с=10), после чего решать NP-полные задачи размером сN за то же время перебора, за которое мы раньше решали NP-полные задачи размером N

наверное, ты хотел сказать размером N/c? а то получается, что задача стала больше :)

и ещё. либо не все NP-полные задачи можно трансформировать таким образом, либо процедуру можно применять рекурсивно. либо я чего-то не понимаю.

Reply

cunctator_ July 18 2012, 18:49:44 UTC
бОльшая задача за то же время.

Reply

109 July 18 2012, 18:59:21 UTC
я не уверен, что понимаю вас. у нас есть задача фиксированного размера. её надо решить быстрее. метод по ссылке поможет, или нет? (очевидно, факт того, что какую-то другую задачу можно решить за то же время не помогает нам решить *нашу* задачу быстрее)

Reply

visualdoj July 19 2012, 09:43:11 UTC
Наша цель - решить задачу для cN. Мы делаем препроцессинг и в итоге получаем возможность решить её за то же время, за которое решается задача для N, т.е. заметно быстрее.

Reply


major_m July 18 2012, 20:38:00 UTC
> почему это не алгоритм Жизни, Вселенной и всего такого?

Есть некоторые проблемы.
1. Алоритм работает только на {AND, OR, XOR}-формулах (на B2 можно забить). Сведение произвольной NP задачи к такой формуле может увеличить число переменных, например, в полином раз.
2. \mu_c = 2^{ - \Theta(n^3)}. По мере увеличения формулы относительно числа переменных, верхняя граница будет все хуже и хуже.
3. Да, формулу размера cn всегда можно решить за O*(2^n). Размер --- это длина строки, а не число переменных.

Reply

plakhov July 19 2012, 07:24:46 UTC
Да, я неправильно понял утверждение: мне показалось, что n - не число переменных x_i, а просто произвольное число. Жаль. :)

Reply


sim0nsays July 19 2012, 06:56:55 UTC
Тут Петя на Кружочках рассказывает свое понимание (там прилично текста, поэтому я только линк):

https://dl.dropbox.com/u/2853848/bm25/np.txt

Не выглядит тотальным и абсолютным счастьем, но может я что не так понял.

Reply

plakhov July 19 2012, 07:22:54 UTC
Ага, спасибо, я уже с утра почитал доказательство, и осознал, что утверждение понял неправильно. n в теореме не свободный параметр, а кол-во переменных в формуле. Тогда действительно не очень интересно, конечно.

Reply


mitrichu July 22 2012, 23:32:34 UTC
Гляньте, но по всему тэту: примерно на эту же тему:

http://mitrichu.livejournal.com/tag/Математика

Reply


Leave a comment

Up