Understanding Model Counting for β-acyclic CNF-formulas

被引:20
|
作者
Brault-Baron, Johann [1 ,2 ]
Capelli, Florent [3 ]
Mengel, Stefan [4 ]
机构
[1] ENS Cachan, LSV, UMR 8643, Cachan, France
[2] INRIA, Paris, France
[3] Univ Paris Diderot, IMJ, UMR Log 7586, Paris, France
[4] Ecole Polytech, UMR 7161, LIX, Palaiseau, France
关键词
model counting; hypergraph acyclicity; structural tractability; TREE-WIDTH; COMPLEXITY;
D O I
10.4230/LIPIcs.STACS.2015.143
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We show that #SAT on beta-acyclic CNF-formulas can be solved in polynomial time. In contrast to previous algorithms for other structurally restricted classes of formulas, our algorithm does not proceed by dynamic programming. Instead, it works along an elimination order, solving a weighted version of constraint satisfaction. We give evidence that this deviation from more standard algorithms is no coincidence by showing that it is outside of the framework recently proposed by Saether et al. (SAT 2014) which subsumes all other structural tractability results for #SAT known so far.
引用
收藏
页码:143 / 156
页数:14
相关论文
共 50 条
  • [1] The satisfiability problem in regular CNF-formulas
    F. Manyà
    R. Béjar
    G. Escalada-Imaz
    Soft Computing, 1998, 2 (3) : 116 - 123
  • [2] Parameterized Compilation Lower Bounds for Restricted CNF-Formulas
    Mengel, Stefan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2016, 2016, 9710 : 3 - 12
  • [3] Satisfiability of Acyclic and Almost Acyclic CNF Formulas
    Ordyniak, Sebastian
    Paulusma, Daniel
    Szeider, Stefan
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2010), 2010, 8 : 84 - 95
  • [4] Satisfiability of acyclic and almost acyclic CNF formulas
    Ordyniak, Sebastian
    Paulusma, Daniel
    Szeider, Stefan
    THEORETICAL COMPUTER SCIENCE, 2013, 481 : 85 - 99
  • [5] Model Counting for CNF Formulas of Bounded Modular Treewidth
    Daniel Paulusma
    Friedrich Slivovsky
    Stefan Szeider
    Algorithmica, 2016, 76 : 168 - 194
  • [6] Model Counting for CNF Formulas of Bounded Modular Treewidth
    Paulusma, Daniel
    Slivovsky, Friedrich
    Szeider, Stefan
    ALGORITHMICA, 2016, 76 (01) : 168 - 194
  • [7] Satisfiability of Acyclic and almost Acyclic CNF Formulas (II)
    Ordyniak, Sebastian
    Paulusma, Daniel
    Szeider, Stefan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2011, 2011, 6695 : 47 - 60
  • [8] COUNTING SOLUTIONS TO RANDOM CNF FORMULAS
    Galanis, Andreas
    Goldberg, Leslie Ann
    Guo, Heng
    Yang, Kuan
    SIAM JOURNAL ON COMPUTING, 2021, 50 (06) : 1701 - 1738
  • [10] Formulas for counting acyclic digraph Markov equivalence classes
    Gillispie, SB
    JOURNAL OF STATISTICAL PLANNING AND INFERENCE, 2006, 136 (04) : 1410 - 1432