Compiling constraint networks into and/or multi-valued decision diagrams (AOMDDs)

23Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Inspired by AND/OR search spaces for graphical models recently introduced, we propose to augment Ordered Decision Diagrams with AND nodes, in order to capture function decomposition structure. This yields AND/OR multivalued decision diagram (AOMDD) which compiles a constraint network into a canonical form that supports polynomial time queries such as solution counting, solution enumeration or equivalence of constraint networks. We provide a compilation algorithm based on Variable Elimination for assembling an AOMDD for a constraint network starting from the AOMDDs for its constraints. The algorithm uses the APPLY operator which combines two AOMDDs by a given operation. This guarantees the complexity upper bound for the compilation time and the size of the AOMDD to be exponential in the treewidth of the constraint graph, rather than pathwidth as is known for ordered binary decision diagrams (OBDDs). © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Mateescu, R., & Dechter, R. (2006). Compiling constraint networks into and/or multi-valued decision diagrams (AOMDDs). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4204 LNCS, pp. 329–343). Springer Verlag. https://doi.org/10.1007/11889205_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free