A Hierarchy of Tractable Subclasses for SAT and Counting SAT Problems

被引:2
|
作者
Andrei, Stefan [1 ]
Grigoras, Gheorghe [2 ]
Rinard, Martin [3 ]
Yap, Roland Hock Chuan [4 ]
机构
[1] Lamar Univ, Dept Comp Sci, Beaumont, TX 77710 USA
[2] Cuza Univ Iasi, Dept Comp Sci, Iasi, Romania
[3] MIT, Cambridge, MA 02139 USA
[4] Natl Univ Singapore, Singapore 117548, Singapore
关键词
MODEL-CHECKING; SATISFIABILITY; COMPLEXITY; NUMBER; TIME;
D O I
10.1109/SYNASC.2009.12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Finding subclasses of formulae for which the SAT problem can be solved in polynomial time has been an important problem in computer science. We present a new hierarchy of propositional formul subclasses for which the SAT and counting SAT problems can be solved in polynomial time. Our tractable subclasses are those propositional formul in conjunctive normal form where any set of k + 1 clauses are related, i.e., there exists at least one literal in one clause that appears negated in another clause of the considered set of k + 1 clauses. We say this subclass of formul is of rank k and it is different from previously known subclasses that are solvable in polynomial time. This is an improvement over the SAT Dichotomy Theorem and the counting SAT Dichotomy Theorem, since our subclass can be moved out from the NP-complete class to the P class. The membership problem for this new subclass can be solved in O(n . l(k+1)), where n, l and k are the number of variables, clauses and the rank (1 <= k <= l - 1), respectively. We give an efficient algorithm to approximate the number of assignments for any arbitrary conjunctive normal form propositional formula by an upper bound.
引用
收藏
页码:61 / 68
页数:8
相关论文
共 50 条
  • [1] Sparsification of SAT and CSP Problems via Tractable Extensions
    Lagerkvist, Victor
    Wahlstrom, Magnus
    [J]. ACM TRANSACTIONS ON COMPUTATION THEORY, 2020, 12 (02)
  • [2] The Order Encoding: From Tractable CSP to Tractable SAT
    Petke, Justyna
    Jeavons, Peter
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2011, 2011, 6695 : 371 - 372
  • [3] Tractable Classes in Exactly-One-SAT
    Boumarafi, Yazid
    Salhi, Yakoub
    [J]. ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, AND APPLICATIONS, AIMSA 2018, 2018, 11089 : 197 - 206
  • [4] On fixed-parameter tractable parameterizations of SAT
    Szeider, S
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, 2004, 2919 : 188 - 202
  • [5] Fixed-Parameter Tractable Reductions to SAT
    de Haan, Ronald
    Szeider, Stefan
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2014, 2014, 8561 : 85 - 102
  • [6] Counting models for 2SAT and 3SAT formulae
    Dahllöf, V
    Jonsson, P
    Wahström, M
    [J]. THEORETICAL COMPUTER SCIENCE, 2005, 332 (1-3) : 265 - 291
  • [7] Fixed-Parameter Tractable Reductions to SAT for Planning
    de Haan, Ronald
    Kronegger, Martin
    Pfandler, Andreas
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 2897 - 2903
  • [8] BOUNDED QUERIES TO SAT AND THE BOOLEAN HIERARCHY
    BEIGEL, R
    [J]. THEORETICAL COMPUTER SCIENCE, 1991, 84 (02) : 199 - 223
  • [9] Scatter search for SAT and W-MAX-SAT problems
    Habiba, D
    Nabila, A
    [J]. PROCEEDINGS OF THE 33RD SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2001, : 105 - 109
  • [10] Differential approximation of MIN SAT, MAX SAT and related problems
    Escoffier, Bruno
    Paschos, Vangelis Th.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (02) : 620 - 633