On complexity of restricted fragments of Decision DNNF
Andrea Calí, Igor Razgon
TL;DR
The paper advances understanding of the representation complexity for restricted fragments of Decision DNNF, notably $\wedge_d$-OBDDs, by introducing a generic lower-bound methodology, re-deriving XP bounds, and proving exponential separations among fbdd, $\wedge_d$-OBDD, and OBDD. It further proposes Structured $\wedge_d$-FBDD, showing it achieves FPT representations for CNFs that become bounded primal width after removing a constant number of clauses, while identifying inherent XP limits for other models via long clauses. These results illuminate the trade-offs between component analysis and fixed variable orderings in knowledge compilation and have implications for SAT solvers and proof complexity. The work also lays groundwork for future exploration of structured and weakly structured variants, aiming to bridge gaps toward broader FPT representations for CNFs of bounded width.
Abstract
Decision DNNF (a.k.a. $\wedge_d$-FBDD) is an important special case of Decomposable Negation Normal Form (DNNF). Decision DNNF admits FPT sized representation of CNFs of bounded \emph{primal} treewidth. However, the complexity of representation for CNFs of bounded \emph{incidence} treewidth is wide open. In the main part of this paper we carry out an in-depth study of the $\wedge_d$-OBDD model. We formulate a generic methodology for proving lower bounds for the model. Using this methodology, we reestablish the XP lower bound provided in [arxiv:1708.07767]. We also provide exponential separations between FBDD and $\wedge_d$-OBDD and between $\wedge_d$-OBDD and an ordinary OBDD. The last separation is somewhat surprising since $\wedge_d$-FBDD can be quasipolynomially simulated by FBDD. In the remaining part of the paper, we introduce a relaxed version of Structured Decision DNNF that we name Structured $\wedge_d$-FBDD. We demonstrate that this model is quite powerful for CNFs of bounded incidence treewidth: it has an FPT representation for CNFs that can be turned into ones of bounded primal treewidth by removal of a constant number of clauses (while for both $\wedge_d$-OBDD and Structured Decision DNNF an XP lower bound is triggered by just two long clauses).
