AND/OR Multi-Valued Decision Diagrams (AOMDDs) for Graphical Models
Not on the map. Why?
Abstract (arXiv)
Inspired by the recently introduced framework of AND/OR search spaces for graphical models, we propose to augment Multi-Valued Decision Diagrams (MDD) with AND nodes, in order to capture function decomposition structure and to extend these compiled data structures to general weighted graphical models (e.g., probabilistic models). We present the AND/OR Multi-Valued Decision Diagram (AOMDD) which compiles a graphical model into a canonical form that supports polynomial (e.g., solution counting, belief updating) or constant time (e.g. equivalence of graphical models) queries. We provide two algorithms for compiling the AOMDD of a graphical model. The first is search-based, and works by applying reduction rules to the trace of the memory intensive AND/OR search algorithm. The second is inference-based and uses a Bucket Elimination schedule to combine the AOMDDs of the input functions via the the APPLY operator. For both algorithms, the compilation time and the size of the AOMDD are, in the worst case, exponential in the treewidth of the graphical model, rather than pathwidth as is known for ordered binary decision diagrams (OBDDs). We introduce the concept of semantic treewidth, which helps explain why the size of a decision diagram is often much smaller than the worst case bound. We provide an experimental evaluation that demonstrates the potential of AOMDDs.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Jan 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 1.
6 papers.
- 2021Probabilistic Generating Circuitscited by 24
- 2024A Compositional Atlas for Algebraic Circuitscited by 10
- 2022Fast Converging Anytime Model Countingcited by 2
- 2021flip-hoisting: Exploiting Repeated Parameters in Discrete Probabilistic Programscited by 1
- 2021Faster Exact MPE and Constrained Optimization with Deterministic Finite State Automatacited by 0
- 2023Scalable Probabilistic Routescited by 0
- 2024A Compositional Atlas for Algebraic Circuits7 Dec 2024
- 2023Scalable Probabilistic Routes19 Jun 2023
- 2022Fast Converging Anytime Model Counting19 Dec 2022
- 2021flip-hoisting: Exploiting Repeated Parameters in Discrete Probabilistic Programs19 Oct 2021
- 2021Faster Exact MPE and Constrained Optimization with Deterministic Finite State Automata9 Aug 2021
- 2021Probabilistic Generating Circuits19 Feb 2021