DocumentCode :
1903220
Title :
Compiling CSPs: A Complexity Map of (Non-Deterministic) Multivalued Decision Diagrams
Author :
Amilhastre, J. ; Fargier, Helene ; Niveau, A. ; Pralet, C.
Author_Institution :
Cameleon Software, Labege, France
Volume :
1
fYear :
2012
fDate :
7-9 Nov. 2012
Firstpage :
1
Lastpage :
8
Abstract :
Constraint Satisfaction Problems (CSPs) offer a powerful framework for representing a great variety of problems. The difficulty is that most of the requests associated with CSPs are NP-hard. As these requests must be addressed online, Multivalued Decision Diagrams (MDDs) have been proposed as a way to compile CSPs. In the present paper, we draw a compilation map of MDDs, in the spirit of the NNF compilation map, analyzing MDDs according to their succinctness and to their playtime transformations and queries. Deterministic ordered MDDs are a generalization of ordered binary decision diagrams to non-Boolean domains: unsurprisingly, they have similar capabilities. More interestingly, our study puts forward the interest of non-deterministic ordered MDDs: when restricted to Boolean domains, this fragment captures OBDD and DNF as proper subsets and has performances close to those of DNNF. The comparison to classical, deterministic MDDs shows that relaxing the determinism requirement leads to an increase in succinctness and allows more transformations to be satisfied in polytime (typically, the disjunctive ones). Experiments on random problems confirm the gain in succinctness.
Keywords :
Boolean algebra; binary decision diagrams; computational complexity; constraint satisfaction problems; deterministic algorithms; query processing; Boolean domains; CSP compilation; DNNF; MDD compilation map; NNF compilation map; NP-hard problem; OBDD; constraint satisfaction problems; deterministic-ordered MDD; generalized-ordered binary decision diagrams; nonBoolean domains; nondeterministic multivalued decision diagram complexity map; polytime transformations; queries; Boolean functions; Complexity theory; Context; Data structures; Planning; Polynomials; Reactive power; CSP; MDD; compilation map; knowledge compilation; non-determinism;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools with Artificial Intelligence (ICTAI), 2012 IEEE 24th International Conference on
Conference_Location :
Athens
ISSN :
1082-3409
Print_ISBN :
978-1-4799-0227-9
Type :
conf
DOI :
10.1109/ICTAI.2012.10
Filename :
6495022
Link To Document :
بازگشت