Аннотация:
Метод расщепления является одним из наиболее хорошо изученных подходов к решению различных NP-трудных задач. Основная идея данного метода заключается в расщеплении входного примера задачи на несколько более простых примеров (упрощаемых в дальнейшем некоторыми правилами упрощения), таких что, построив решение для каждого из них, возможно за полиномиальное время построить решение для исходного примера. Написано большое количество статей, описывающих алгоритмы этого типа, и, как правило, большая часть такой статьи посвящена разбору случаев. В данной статье мы представляем программу, которая, получив на вход множество правил упрощения, автоматически порождает доказательство верхней оценки на время работы алгоритма расщепления, использующего эти правила. В качестве примера мы приводим результаты экспериментов такой программы на задачах SAT, MAXSAT и (n,3)-MAXSAT (задача MAXSAT
для случая, когда каждая переменная появляется во входной формуле не более трех раз.)
Библ. – 13 назв.
Образец цитирования:
А. С. Куликов, С. С. Федин, “Автоматические доказательства верхних оценок на время работы алгоритмов расщепления”, Теория сложности вычислений. IX, Зап. научн. сем. ПОМИ, 316, ПОМИ, СПб., 2004, 111–128; J. Math. Sci. (N. Y.), 134:5 (2006), 2383–2391
\RBibitem{KulFed04}
\by А.~С.~Куликов, С.~С.~Федин
\paper Автоматические доказательства верхних оценок на время работы алгоритмов расщепления
\inbook Теория сложности вычислений.~IX
\serial Зап. научн. сем. ПОМИ
\yr 2004
\vol 316
\pages 111--128
\publ ПОМИ
\publaddr СПб.
\mathnet{http://mi.mathnet.ru/znsl728}
\mathscinet{http://mathscinet.ams.org/mathscinet-getitem?mr=2113060}
\zmath{https://zbmath.org/?q=an:1136.68629}
\transl
\jour J. Math. Sci. (N. Y.)
\yr 2006
\vol 134
\issue 5
\pages 2383--2391
\crossref{https://doi.org/10.1007/s10958-006-0114-x}
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/znsl728
https://www.mathnet.ru/rus/znsl/v316/p111
Эта публикация цитируется в следующих 11 статьяx:
Falk Hüffner, Encyclopedia of Algorithms, 2016, 162
В. В. Быкова, “Об асимптотике решений рекуррентных соотношений в анализе алгоритмов расщепления для пропозициональной выполнимости”, ПДМ. Приложение, 2013, № 6, 112–116
В. В. Быкова, “Об асимптотике решений рекуррентных соотношений специального вида и технике Кульмана–Люкхардта”, ПДМ, 2013, № 4(22), 56–66
А. С. Куликов, К. Куцков, “Новые верхние оценки для задачи максимальной выполнимости”, Дискрет. матем., 21:1 (2009), 139–157; A. S. Kulikov, K. Kutskov, “New upper bounds for the problem of maximal satisfiability”, Discrete Math. Appl., 19:2 (2009), 155–172
Hueffner F., Niedermeier R., Wernicke S., “Techniques for practical fixed-parameter algorithms”, Computer Journal, 51:1 (2008), 7–25
Ryan Williams, “Applying practice to theory”, SIGACT News, 39:4 (2008), 37
Federico Della Croce, Vangelis Th. Paschos, “Exploiting dominance conditions for computing non trivial worst-case complexity for bounded combinatorial optimization problems”, Oper Res Int J, 8:3 (2008), 235
Falk Hüffner, Encyclopedia of Algorithms, 2008, 78
Federico Della Croce, Bruno Escoffier, Marcin Kamiński, Vangelis Th. Paschos, Combinatorial Optimization and Theoretical Computer Science, 2008, 203
Kojevnikov A., Kulikov A.S., “A New Approach to Proving Upper Bounds for MAX-2-SAT”, Proceedings of the Seventheenth Annual ACM-SIAM Symposium on Discrete Algorithms, 2006, 11–17
Kulikov A.S., “Automated generation of simplification rules for SAT and MAXSAT”, Theory and Applications of Satisfiability Testing, Proceedings, Lecture Notes in Computer Science, 3569, 2005, 430–436