Constrained Decision Diagrams
Abstract
A general n-ary constraint is usually represented explicitly as a set of its solution tuples, which may need exponential space. In this paper, we introduce a new representation for general n-ary constraints called Constrained Decision Di-agram (CDD). CDD generalizes BDD-style representations and the main feature is that it combines constraint reason-ing/consistency techniques with a compact data structure. We present an application of CDD for recording all solutions of a conjunction of constraints. Instead of an explicit represen-tation, we can implicitly encode the solutions by means of constraint propagation. Our experiments confirm the scala-bility and demonstrate that CDDs can drastically reduce the space needed over explicit and ZBDD representations.
Cite
Text
Cheng and Yap. "Constrained Decision Diagrams." AAAI Conference on Artificial Intelligence, 2005.Markdown
[Cheng and Yap. "Constrained Decision Diagrams." AAAI Conference on Artificial Intelligence, 2005.](https://mlanthology.org/aaai/2005/cheng2005aaai-constrained/)BibTeX
@inproceedings{cheng2005aaai-constrained,
title = {{Constrained Decision Diagrams}},
author = {Cheng, Kenil C. K. and Yap, Roland H. C.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2005},
pages = {366-371},
url = {https://mlanthology.org/aaai/2005/cheng2005aaai-constrained/}
}