English

Understanding model counting for $\beta$-acyclic CNF-formulas

Computational Complexity 2014-05-26 v1 Artificial Intelligence

Abstract

We extend the knowledge about so-called structural restrictions of #SAT\mathrm{\#SAT} by giving a polynomial time algorithm for β\beta-acyclic #SAT\mathrm{\#SAT}. In contrast to previous algorithms in the area, our algorithm does not proceed by dynamic programming but works along an elimination order, solving a weighted version of constraint satisfaction. Moreover, we give evidence that this deviation from more standard algorithm is not a coincidence, but that there is likely no dynamic programming algorithm of the usual style for β\beta-acyclic #SAT\mathrm{\#SAT}.

Keywords

Cite

@article{arxiv.1405.6043,
  title  = {Understanding model counting for $\beta$-acyclic CNF-formulas},
  author = {Johann Brault-Baron and Florent Capelli and Stefan Mengel},
  journal= {arXiv preprint arXiv:1405.6043},
  year   = {2014}
}
R2 v1 2026-06-22T04:21:54.223Z