The typical constraint store transmits a limited amount of information because it consists only of variable domains. We propose a richer constraint store in the form of a limited-width multivalued decision diagram (MDD). It reduces to a traditional domain store when the maximum width is one but allows greater pruning of the search tree for larger widths. MDD propagation algorithms can be developed to exploit the structure of particular constraints, much as is done for domain filtering algorithms.We propose specialized propagation algorithms for alldiff and inequality constraints. Preliminary experiments show that MDD propagation solves multiple alldiff problems an order of magnitude more rapidly than traditional domain propagation. It also ...
Inspired by AND/OR search spaces for graphical models recently introduced, we propose to augment Ord...
This paper presents and evaluates two pruning techniques to reinforce the efficiency of constraint o...
International audienceThis papers extends in three ways our previous work about efficient operations...
Abstract. The typical constraint store transmits a limited amount of information because it consists...
Constraint programming is a well known efficient programming paradigm sometimes called smart brute-f...
Constraint programming is a declarative way of modeling and solving optimization and satisfiability ...
We present an incremental refinement algorithm for approximate compilation of constraint satisfactio...
Abstract. We study propagation for the sequence constraint in the con-text of constraint programming...
Multi-Valued Decision Diagrams (MDDs) are in- strumental in modeling combinatorial problems with Con...
Fixed-width MDDs were introduced recently as a more refined alternative for the domain store to repr...
Fixed-width MDDs were introduced recently as a more refined alternative for the domain store to repr...
Les diagrammes de décision Multi-valués (MDD) sont des structures de données efficaces et largement ...
A general n-ary constraint is usually represented explicitly as a set of its solution tuples, which ...
Multivalued Decision Diagrams (MDDs) are efficient data structures widely used in several fields lik...
Abstract Multi-valued decision diagrams (MDDs) are a convenient approach to representing many kinds ...
Inspired by AND/OR search spaces for graphical models recently introduced, we propose to augment Ord...
This paper presents and evaluates two pruning techniques to reinforce the efficiency of constraint o...
International audienceThis papers extends in three ways our previous work about efficient operations...
Abstract. The typical constraint store transmits a limited amount of information because it consists...
Constraint programming is a well known efficient programming paradigm sometimes called smart brute-f...
Constraint programming is a declarative way of modeling and solving optimization and satisfiability ...
We present an incremental refinement algorithm for approximate compilation of constraint satisfactio...
Abstract. We study propagation for the sequence constraint in the con-text of constraint programming...
Multi-Valued Decision Diagrams (MDDs) are in- strumental in modeling combinatorial problems with Con...
Fixed-width MDDs were introduced recently as a more refined alternative for the domain store to repr...
Fixed-width MDDs were introduced recently as a more refined alternative for the domain store to repr...
Les diagrammes de décision Multi-valués (MDD) sont des structures de données efficaces et largement ...
A general n-ary constraint is usually represented explicitly as a set of its solution tuples, which ...
Multivalued Decision Diagrams (MDDs) are efficient data structures widely used in several fields lik...
Abstract Multi-valued decision diagrams (MDDs) are a convenient approach to representing many kinds ...
Inspired by AND/OR search spaces for graphical models recently introduced, we propose to augment Ord...
This paper presents and evaluates two pruning techniques to reinforce the efficiency of constraint o...
International audienceThis papers extends in three ways our previous work about efficient operations...