MDD propagators with explanation

  • Authors:
  • Graeme Gange;Peter J. Stuckey;Radoslaw Szymanek

  • Affiliations:
  • National ICT Australia, Victoria Laboratory, Department of Computer Science and Software Engineering, The University of Melbourne, Victoria, Australia 3010;National ICT Australia, Victoria Laboratory, Department of Computer Science and Software Engineering, The University of Melbourne, Victoria, Australia 3010;Artificial Intelligence Laboratory (LIA), École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland 1015

  • Venue:
  • Constraints
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multi-valued decision diagrams (MDDs) are a convenient approach to representing many kinds of constraints including table constraints, regular constraints, complex set and multiset constraints, as well as ad-hoc problem specific constraints. This paper introduces an incremental propagation algorithm for MDDs, and explores several methods for incorporating explanations with MDD-based propagators. We demonstrate that these techniques can provide significantly improved performance when solving a variety of problems.