Enhancing CP-based column generation for integer programs
This is a summary of the author’s Ph.D. thesis supervised by Federico Malucelli and defended on 15 May 2008 at the Politecnico di Milano. The thesis is written in English and is available from the author upon request. This work presents new methods for enhancing the Column Generation approach based on Constraint Programming when it is used for solving combinatorial optimization problems. The methods proposed focus on the interactions between the linear programming solver and the constraint programming solver, and on how they impact on both a single iteration and the overall execution of the Column Generation procedure. The result of this work is the design and implementation of general-purpose optimization algorithms, whose efficiency is proven by solving two very different problems: the Minimum Graph Coloring Problem and a resource allocation problem arising in Wireless Ad Hoc Networks.
KeywordsColumn generation Constraint programming Integer programming
MSC classification (2000)90C 90C05 90C10 68R
- Carello G, Filippini I, Gualandi S, Malucelli F (2007) Scheduling and routing in wireless multi-hop networks by column generation. In: Proceedings of INOC-Distributed on CDRomGoogle Scholar
- Gendron B, Lebbah H, Pesant G (2005) Improving the cooperation between the master problem and the subproblem in constraint programming based column generation. In: Proceedings of CPAIOR, vol 3524. Springer, Heidelberg, pp 217–227Google Scholar
- Rousseau LM (2004) Stabilization issues for constraint programming based column generation. In: Proceedings of CPAIOR, vol 3011. Springer, Heidelberg, pp 402–408Google Scholar