【24h】

Breaking the PPSZ Barrier for Unique 3-SAT

机译:打破独特的3-SAT的PPSZ障碍

获取原文

摘要

The PPSZ algorithm by Paturi, Pudlak, Saks, and Zane (FOCS 1998) is the fastest known algorithm for (Promise) Unique k-SAT. We give an improved algorithm with exponentially faster bounds for Unique 3-SAT. For uniquely satisfiable 3-CNF formulas, we do the following case distinction: We call a clause critical if exactly one literal is satisfied by the unique satisfying assignment. If a formula has many critical clauses, we observe that PPSZ by itself is already faster. If there are only few clauses in total, we use an algorithm by Wahlstrom (ESA 2005) that is faster than PPSZ in this case. Otherwise we have a formula with few critical and many non-critical clauses. Non-critical clauses have at least two literals satisfied; we show how to exploit this to improve PPSZ.
机译:Paturi,Pudlak,Saks和Zane的PPSZ算法(FOCS 1998)是已知的(承诺)唯一k-SAT最快的算法。我们为独特的3-SAT提供了一种指数级更快的改进算法。对于唯一可满足的3-CNF公式,我们进行以下区分大小写:如果唯一令人满意的赋值恰好满足一个文字,则称此子句为关键。如果公式中包含许多关键子句,我们会发现PPSZ本身已经快了。如果总共只有很少的子句,则在这种情况下,我们使用Wahlstrom编写的算法(ESA 2005),该算法比PPSZ更快。否则,我们将有一个公式,其中包含很少的关键条款和许多非关键的条款。非关键子句至少满足两个文字;我们展示了如何利用它来改善PPSZ。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号