A Generic Global Constraint based on MDDs
Tiedemann, Peter, Andersen, Henrik Reif, Pagh, Rasmus
–arXiv.org Artificial Intelligence
Constraint Programming (CP)[21] is a powerful technique for spec ifying Constraint Satisfaction Problems (CSPs) based on allowing a constraintprogrammer to model problems in terms of high-level constraints. Using such global constraints allows easier specification of problems but also allows for faster solve rs that take advantage of the structure in the problem. The classica l approach to CSP solving is to explore the search tree of all possible assignment s to the variables in a depth-first search backtracking manner, guided by v arious heuristics, until a solution is found or proven not to exist. One of the most basic techniques for reducing the number of search tree nodes explore d is to perform domain propagation at each node. In order to get as much domain propagation as possible we wish for each constraint to remove from the variable d omains all values that cannot participate in a solution to that constraint.
arXiv.org Artificial Intelligence
Dec-1-2009
- Country:
- Europe
- Denmark > Capital Region
- Copenhagen (0.04)
- France (0.04)
- Denmark > Capital Region
- North America > United States
- California > San Mateo County
- Menlo Park (0.04)
- Colorado (0.04)
- Pennsylvania > Philadelphia County
- Philadelphia (0.04)
- California > San Mateo County
- Europe
- Genre:
- Workflow (0.93)
- Technology: