Abstract
Benders decomposition is a well-known procedure for solving a combinatorial optimization problem by defining it in terms of a master problem and a subproblem. Its effectiveness relies on the possibility of synthethising Benders cuts (or nogoods) that rule out not only one, but a large class of trial values for the master problem. In turns, this depends on the possibility of separating the subproblem into several subproblems, i.e., problems exhibiting strong intra-relationships and weak inter-relationships. The notion of separation is typically given informally, or relying on syntactical aspects. This paper formally addresses the notion of separability of the subproblem by giving a semantical definition and exploring it from the computational point of view. Several examples of separable problems are provided, including some proving that a semantical notion of separability is much more helpful than a syntactic one. We show that separability can be formally characterized as equivalence of logical formulae, and prove the undecidability of the problem of checking separability.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Benders, J.F.: Partitioning procedures for solving mixed-variables programming problems. Numerische Mathematik 4, 238–252 (1962)
Cambazard, H., Jussien, N.: Integrating Benders decomposition within constraint programming. In: van Beek, P. (ed.) CP 2005. LNCS, vol. 3709, pp. 752–756. Springer, Heidelberg (2005)
Crescenzi, P., Goldman, D., Papadimitriou, C.H., Piccolboni, A., Yannakakis, M.: On the complexity of protein folding. J. of Comp. Biology 5(3), 423–466 (1998)
Dechter, R.: Constraint Networks. In: Shapiro, S.C. (ed.) Encyclopedia of Artificial Intelligence, vol. 1, Addison-Wesley Publishing Company, Reading (1992)
Hooker, J.: Logic-based methods for optimization: combining optimization and constraint satisfaction, ch. 19, pp. 389–422. Wiley and Sons, Chichester (2000)
Hooker, J.N., Ottosson, G.: Logic-based Benders decomposition. Mathematical Programming 96, 33–60 (2003)
Jain, V., Grossmann, I.E.: Algorithms for hybrid MILP/CP models for a class of optimization problems. INFORMS Journal on Computing 13, 258–276 (2001)
Lau, K.F., Dill, K.A.: A lattice statistical mechanics model of the conformational and sequence spaces of proteins. Macromolecules 22, 3986–3997 (1989)
Medcraft, P.S., Schiel, U., Baptista, C.S.: Database integration using mobile agents. In: Klusch, M., Omicini, A., Ossowski, S., Laamanen, H. (eds.) CIA 2003. LNCS, vol. 2782, pp. 160–167. Springer, Heidelberg (2003)
Puget, J.F.: A fast algorithm for the bound consistency of alldiff constraints. In: AAAI/IAAI, pp. 359–366 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cadoli, M., Patrizi, F. (2006). On the Separability of Subproblems in Benders Decompositions. In: Beck, J.C., Smith, B.M. (eds) Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems. CPAIOR 2006. Lecture Notes in Computer Science, vol 3990. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11757375_8
Download citation
DOI: https://doi.org/10.1007/11757375_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34306-6
Online ISBN: 978-3-540-34307-3
eBook Packages: Computer ScienceComputer Science (R0)