Пятница, 30 апреля, комната 106. Начало в 18:00.
Докладчик: С. Федин.
Тема: Алгоритм Р.Вильямса для MAX-CSP, MAX-2-SAT, MAX-CUT,.
Доклад по статье: Ryan Williams, "A new algorithm for optimal constraint satisfaction and its implications"
We present a novel method for exactly solving (in fact, counting solution to) general constraint satisfaction optimization with at most two variables per constraint (e.g. MAX-2-CSP and MIN-2-CSP), wich gives the first exponential improvement over trivial algorithm; mor precisely, it is a constant factor improvement in the base of the runtime exponent. In the case where constraints have arbitary weights, there is $(1+ e)$-approximation with roughly the same runtime, modulo polynomial factors. Our algorithm may be used to count the number of optima MAX-2-SAT and MAX-CUT instances in $O(m^3*2^{wn/3})$ time, where $w < 2.376$ is the matrix product exponent over a ring. This is the first known algorithm solving MAX-2-SAT and MAX-CUT in probably less than c^n steps in the worst case, for some $c<2$; similar new results are obtained for related problems. Our main constraction may also be used to show that any improvement in the runtime exponent of either k-clique solution (even when $k=3$) or matrix multiplication over GF(2) would improve the runtime for solving 2-CSP optimization. As a collary, we prove that an $n^{o(k)}$-time k-clique algorithm impies $SNP subseteq DTIME[2^{o(n)}]$, for any $k(n) in o(sqrt(nover log n))$.
Futher extensions of our technique yield connections between the compexity of some (polynomial-time) high demensional geometry problems and that of some general NP-hard problems. For example, if there are sufficiently faster algorithms for computing the diameter n points in $l_1$, then there is $(2-epsilon)^n$ algorithm for MAX-LIN. Such a result may be construed as either lower bounds on these high-dimentional problems, or hope that better algorithms exist for more general NP-hard problems.