首页> 外文会议>International Symposium on Algorithms and Computation >Trivial, Tractable, Hard. A Not So Sudden Complexity Jump in Neighborhood Restricted CNF Formulas
【24h】

Trivial, Tractable, Hard. A Not So Sudden Complexity Jump in Neighborhood Restricted CNF Formulas

机译:琐碎,易腐烂,难。在邻里限制的CNF公式中,突然复杂性跳跃

获取原文

摘要

For a CNF formula F we define its 1-conflict graph as follows: Two clauses C,D ∈ F are connected by an edge if they have a nontrivial resolvent - that is, if there is a unique literal u ∈ C for which ū ∈ D. Let lc1(F) denote the maximum degree of this graph. A k-CNF formula is a CNF formula in which each clause has exactly k distinct literals. We show that (1) a k-CNF formula F with lc1(F) ≤ k - 1 is satisfiable; (2) there are unsatisfiable k-CNF formulas F with lc_1(F) = k; (3) there is a polynomial time algorithm deciding whether a k-CNF formula F with lc_1(F) = k is satisfiable; (4) satisfiability of k-CNF formulas F with lc_1(F) ≤ k + 1 is NP-hard. Furthermore, we show that if F is a k-CNF formula and lc_1(F) ≤ k, then we can find in polynomial time a satisfying assignment (if F is satisfiable) or a treelike resolution refutation with at most |F| leaves (if F is unsatisfiable). Here, |F| is the number of clauses of F.
机译:对于CNF公式f,我们将其定义为以下一个冲突图:两个子句C,D≠F通过边缘连接,如果它们具有非活动的解析器 - 即,如果有一个唯一的文字U≠c,则D.让LC1(F)表示该图的最大程度。 K-CNF公式是CNF公式,其中每个条款完全是K不同的文字。我们表明(1)具有LC1(F)≤K - 1的K-CNF公式F是满意的; (2)具有LC_1(F)= K的不挑例的K-CNF公式F. (3)有一种多项式时间算法,决定具有LC_1(F)= k的K-CNF公式F是否满足; (4)具有LC_1(F)≤K+ 1的K-CNF公式F的可靠性是NP-HARD。此外,如果F是K-CNF公式和LC_1(F)≤K,则可以在多项式时间内找到满足分配(如果F是满足的)或者最多的穿着轮廓分辨率驳回叶子(如果f不糟糕)。这里,| F |是f的条款数量

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号