Back to Search
Start Over
Super Solutions in Constraint Programming
- Source :
- Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems ISBN: 9783540218364, IJCAR Doctoral Programme
- Publication Year :
- 2004
- Publisher :
- Springer Berlin Heidelberg, 2004.
-
Abstract
- To improve solution robustness, we introduce the concept of super solutions to constraint programming. An (a,b)-super solution is one in which if a variables lose their values, the solution can be repaired by assigning these variables with a new values and at most b other variables. Super solutions are a generalization of supermodels in propositional satisfiability. We focus in this paper on (1,0)-super solutions, where if one variable loses its value, we can find another solution by re-assigning this variable with a new value. To find super solutions, we explore methods based both on reformulation and on search. Our reformulation methods transform the constraint satisfaction problem so that the only solutions are super solutions. Our search methods are based on a notion of super consistency. Experiments show that super MAC, a novel search-based method shows considerable promise. When super solutions do not exist, we show how to find the most robust solution. Finally, we extend our approach from robust solutions of constraint satisfaction problems to constraint optimization problems.
Details
- ISBN :
- 978-3-540-21836-4
- ISBNs :
- 9783540218364
- Database :
- OpenAIRE
- Journal :
- Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems ISBN: 9783540218364, IJCAR Doctoral Programme
- Accession number :
- edsair.doi...........f6039dac1be1ba4838a88c52451e2370