Abstract
We propose a new method for solving Valued Constraint Satisfaction Problems based both on backtracking techniques – branch and bound – and the notion of tree-decomposition of valued constraint networks. This mixed method aims to benefit from the practical efficiency of enumerative algorithms while providing a warranty of a bounded time complexity. Indeed the time complexity of our method is \(O(d^{w^++1})\) with w + an approximation of the tree-width of the constraint network and d the maximum size of domains.
Such a complexity is obtained by exploiting optimal bounds on the subproblems defined from the tree-decomposition. These bounds associated to some partial assignments are called “structural valued goods”. Recording and exploiting these goods may allow our method to save some time and space with respect to ones required by classical dynamic programming methods. Finally, this method is a natural extension of the BTD algorithm [1] proposed in the classical CSP framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Jégou, P., Terrioux, C.: Hybrid backtracking bounded by tree-decomposition of constraint networks. Artificial Intelligence 146, 43–75 (2003)
Freuder, E., Wallace, R.: Partial constraint satisfaction. Artificial Intelligence 58, 21–70 (1992)
Bistarelli, S., Montanari, U., Rossi, F.: Constraint solving over semirings. In: Proc. of the 14th IJCAI, pp. 624–630 (1995)
Schiex, T., Fargier, H., Verfaillie, G.: Valued Constraint Satisfaction Problems: hard and easy problems. In: Proc. of the 14th IJCAI, pp. 631–637 (1995)
Dago, P., Verfaillie, G.: Nogood Recording for Valued Constraint Satisfaction Problems. In: Proc. of ICTAI 1996, pp. 132–139 (1996)
Larrosa, J., Meseguer, P., Schiex, T.: Maintaining reversible DAC for Max-CSP. Artificial Intelligence 107(1), 149–163 (1999)
Schiex, T.: Une comparaison des cohérences d’arc dans les Max-CSP. In: Actes des JNPC 2002, pp. 209–223 (2002) (in french)
Larrosa, J.: On arc and node consistency. In: Proc. of AAAI (2002)
Verfaillie, G., Lemaître, M., Schiex, T.: Russian Doll Search for Solving Constraint Optimization Problems. In: Proc. of the 14th AAAI, pp. 181–187 (1996)
Koster, A.: Frequency Assignment - Models and Algorithms. PhD thesis, University of Maastricht (November 1999)
Dechter, R., Pearl, J.: Tree-Clustering for Constraint Networks. Artificial Intelligence 38, 353–366 (1989)
Dechter, R., El Fattah, Y.: Topological Parameters for Time-Space Tradeoff. Artificial Intelligence 125, 93–118 (2001)
Robertson, N., Seymour, P.D.: Graph minors II: Algorithmic aspects of treewidth. Algorithms 7, 309–322 (1986)
Arnborg, S., Corneil, D., Proskuroswki, A.: Complexity of finding embedding in a k-tree. SIAM Journal of Discrete Mathematics 8, 277–284 (1987)
Becker, A., Geiger, D.: A sufficiently fast algorithm for finding close to optimal clique trees. Artificial Intelligence 125, 3–17 (2001)
Gottlob, G., Leone, N., Scarcello, F.: A Comparison of Structural CSP Decomposition Methods. Artificial Intelligence 124, 282–343 (2000)
Meseguer, P., Sánchez, M.: Tree-based Russian Doll Search. In: Proc. of Workshop on soft constraint. CP 2000 (2000)
Larrosa, J., Meseguer, P., Sánchez, M.: Pseudo-Tree Search with Soft Constraints. In: Proc. of the 15th ECAI, pp. 131–135 (2002)
Wallace, R.: Directed arc consistency preprocessing. In: Meyer, M. (ed.) Constraint Processing. LNCS, vol. 923, pp. 121–137. Springer, Heidelberg (1994)
Wallace, R.: Enhancements of Branch and Bound Methods for the Maximal Constraint Satisfaction Problem. In: Proc. of AAAI, pp. 188–195 (1996)
Larrosa, J., Meseguer, P.: Exploiting the use of DAC in Max-CSP. In: Freuder, E.C. (ed.) CP 1996. LNCS, vol. 1118, pp. 308–322. Springer, Heidelberg (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Terrioux, C., Jégou, P. (2003). Bounded Backtracking for the Valued Constraint Satisfaction Problems. In: Rossi, F. (eds) Principles and Practice of Constraint Programming – CP 2003. CP 2003. Lecture Notes in Computer Science, vol 2833. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45193-8_48
Download citation
DOI: https://doi.org/10.1007/978-3-540-45193-8_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20202-8
Online ISBN: 978-3-540-45193-8
eBook Packages: Springer Book Archive