【发布时间】:2010-06-09 11:01:05
【问题描述】:
如果把3-cnf-sat问题改成如下:
对于每个 ci,ci = -xi1 OR -xi2 OR xi3 表示其中一个变量出现时没有否定。
您还可以为某些(或全部)x 赋予值(0 或 1)。
您应该能够在多项式时间内解决问题(找到满足问题或证明问题不可满足的 x 值)。
- 解决此问题的多项式运行时间算法是什么?
- 证明它在多项式时间内运行。
提示:表明 ci = -xi1 OR -xi2 OR xi3 等于 c = (xi1 AND -xi2) -> xi3
【问题讨论】:
-
这个问题对于即将到来的Computer Science Stack Exchange 来说是完美的。所以,如果你想有一个地方来回答这样的问题,请继续帮助这个提案起飞!
标签: computer-science np-complete conjunctive-normal-form