3SAT可满足性的易处理性条件


12

我特别想知道的是,满足3SAT公式的作业百分比是否存在有趣的条件,以确保此类问题易于解决。

假设例如类的3SAT问题,即所述的2个Ñ可能的分配满足布尔公式; 我们能否有效地找到满意的任务?对于什么ε是P中所产生的问题?ϵ(n)2n2nϵ

编辑注:替换ε ñ 清理混乱。ϵϵ(n)


4
一个简单的观察:如果为至多逆多项式小,那么采样均匀地1 / ε倍将产生在预期多项式时间的解决方案。因此,如果ϵ在1和1 / poly(n)之间,则此问题很容易(在ZPP中)。ϵ1/ϵϵ
罗宾·科塔里

1
同样,如果1 / eps是准多项式,则您有一个随机的准时间算法,这本身会令人惊讶
Suresh Venkat 2010年

Answers:


12

0<ϵ<11/polylog(n)ϵ2n

算法并不难:

SS

ϵ

SSS

我认为2SAT的算法已经在S. Cook于1971年发表的著名论文中提到。

3CNF的算法来自:L. Trevisan 关于 Proc中k-DNF确定性近似计数的注记。APPROX-RANDOM编,Springer-Verlag,第417-426页,2004年

显示3CNF结果的原始论文是:E. Hirsch,一种具有许多令人满意的赋值的公式的快速确定性算法,《 IGPL杂志》,6(1):59-71,1998


ϵ

1
ϵ=1/polylog(n)

您如何构造S?
Radu GRIGore 2010年

1
C1C2C1
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.