cs.AIApr 7, 2026

A canonical generalization of OBDD

Authors: Florent Capelli, YooJung Choi, Stefan Mengel, Martín Muñoz, Guy Van den Broeck

Organizations: Univ. Artois, CNRS, UMR 8188, CRIL, F-62300 Lens, France · Arizona State University · University of California, Los Angeles

Abstract

We introduce Tree Decision Diagrams (TDD) as a model for Boolean functions that generalizes OBDD. They can be seen as a restriction of structured d-DNNF; that is, d-DNNF that respect a vtree TT. We show that TDDs enjoy the same tractability properties as OBDD, such as model counting, enumeration, conditioning, and apply, and are more succinct. In particular, we show that CNF formulas of treewidth kk can be represented by TDDs of FPT size, which is known to be impossible for OBDD. We study the complexity of compiling CNF formulas into deterministic TDDs via bottom-up compilation and relate the complexity of this approach with the notion of factor width introduced by Bova and Szeider.

Figures & tables

Explore similar work

CardsList
  1. Parameterized Complexity Of Representing Models Of MSO Formulas

    Apr 9, 2026Petr Kučera, Petr MartinekParameterized Complexity

  2. Chain-of-Thought Shows the Path to a Tree: Realizing Branching Complexity

    Aug 12, 2026Debanjan Dutta, Anish Chakrabarty, Swagatam DasCoT Reasoning

  3. Enhancing Query Efficiency for d-DNNF Representations Through Preprocessing

    Jul 13, 2026Jean Marie Lagniez, Emmanuel Lonca