首页> 外文期刊>IEICE Transactions on Information and Systems >Solving SAT Efficiently with Promises
【24h】

Solving SAT Efficiently with Promises

机译:用承诺有效地解决SAT

获取原文
获取原文并翻译 | 示例
       

摘要

In this paper, we consider two types of promises for (k-)CNF formulas which can help to find a satisfying assignment of a given formula. The first promise is the Hamming distance between truth assignments. Namely, we know in advance that a k-CNF formula with n variables, if satisfiable, has a satisfying assignment with at most pn variables set to 1. Then we ask whether or not the formula is satisfiable. It is shown that for k ≧ 3 and (ⅰ) when p = n~c (-1 < c ≦ 0), the problem is NP-hard; and (ⅱ) when p = log n, there exists a polynomial-time deterministic algorithm. The algorithm is based on the exponential-time algorithm recently presented by Schoening, It is also applied for coloring k-uniform hypergraphs. The other promise is the number of satisfying assignments. For a CNF formula having 2~n/2~(n~ε) (0 ≦ ε < 1) satisfying assignments, we present a subexponential-time deterministic algorithm based on the inclusion-exclusion formula.
机译:在本文中,我们考虑(k-)CNF公式的两种类型的承诺,它们可以帮助找到给定公式的令人满意的赋值。第一个承诺是真相分配之间的汉明距离。即,我们预先知道具有n个变量的k-CNF公式(如果可以满足)具有令人满意的赋值,且最多pn变量设置为1。然后我们询问该公式是否可满足。结果表明,当p≥n〜c(-1

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号