IDENTIFICATION |
Doctorate Course: Decomposition Methods in Integer
Programming (Lecture_Notes.pdf) Language: english
tel.: +351 253 604 744 |
|||||||||||||||||||||||
|
||||||||||||||||||||||||
SUBJECT DESCRIPTION
AND OBJECTIVES |
This course is intended for graduate students interested in column generation
and its applications. Column generation is a very successful optimization
technique for addressing large scale integer programming models that arise
from real world applications, in areas such as logistics, transportation,
scheduling and manufacturing. It offers an introduction to the theory of decomposition, and covers
the implementation of branch-and-price-and-cut algorithms for Cutting Stock
(CSP), Bin Packing (BPP), Parallel machine scheduling and Vehicle routing.
Other topics, as stabilization, cutting planes, and practical issues, as
accelerating strategies and heuristics, are also addressed. |
|||||||||||||||||||||||
|
||||||||||||||||||||||||
PRE-REQUISITES |
Linear Programming
(LP) Duality |
|||||||||||||||||||||||
PROGRAM |
|
|||||||||||||||||||||||
BIBLIOGRAPHY BOOKS |
Nemhauser and Wolsey, Integer and Combinatorial Optimization, Wiley Interscience, 1999. Column Generation, Guy Desaulniers, Jacques Desrosiers, and Marius M. Solomon (eds.), Springer, 2005. Ahuja, R. K., Magnanti, T. L., and Orlin, J.
B., "Network flows: Theory, Algorithms and Applications". Prentice-Hall,
Inc., Englewood Cliffs, New Jersey 07632, 1993. Martello, S., Toth, P., Knapsack Problems:
Algorithms and Computer Implementations, Wiley, New York, 1990. |
|||||||||||||||||||||||
BIBLIOGRAPHY PAPERS |
General Barnhart, C., Johnson, E. L., Nemhauser, G.
L., Savelsbergh, M. W. P. and Vance, P. H., Branch-and-Price:
Column generation for solving huge integer programs, Operations Research, 46
(3), pp.316-329, 1998. Hatem Ben Amor, J.M. Valério de Carvalho, Cutting Stock Problems, in Column
Generation, Guy Desaulniers, Jacques Desrosiers, and Marius M. Solomon (eds.), Springer, 2005,
XVI, ISBN: 0-387-25485-4 A. Frangioni "About Lagrangian
methods in integer optimization" Annals of Operations Research 139, p.
163 - 193, 2005 Stabilization H O. du Merle, D. Villeneuve, J. Desrosiers,
P. Hansen, Stabilized column generation, Discrete Mathematics 194, pp.
229-297, 1999. J. M. Valério de Carvalho, Using extra dual
cuts to accelerate convergence in column generation, INFORMS Journal on
Computing, 17 (2), pp. 175–182, 2005. Hatem Ben Amor, Jacques Desrosiers, J.M. Valério de
Carvalho, Dual-optimal Inequalities for Stabilized Column Generation,
Operations Research 54 (3) pp. 454—463, 2006. Filipe Alvelos, J. M. Valério
de Carvalho, An extended model and a column generation algorithm for the
planar multicommodity flow problem, Networks, 50 (1)
pp. 3-16, 2007. Cláudio Alves, J.M. Valério de Carvalho, Accelerating column generation for
variable sized bin-packing problems, European Journal of Operational
Research, 183 (3) pp. 1333-1352, 2007. O. Briant, C. Lemaréchal,
Ph. Meurdesoif, S. Michel, N. Perrot, F. Vanderbeck, Comparison of bundle and classical column
generation, Mathematical Programming 113(2) pp. 299–344, 2008. Ben Amor, J. Desrosiers and A. Frangioni "On the choice of explicit stabilizing
terms in column generation", Discrete Applied Mathematics 157,
pp.1167-1184, 2009. Dual Feasible Functions Fekete, S., Schepers, J., New classes of fast lower bounds for bin
packing problems. Mathematical Programming, 91, pp. 11-31, 2001. Vanderbeck F., Exact algorithm for minimising the number
of setups in the one-dimensional cutting stock problem. Operations Research
48(6), pp. 915–26, 2000. Cláudio Alves, J.M. Valério de Carvalho, A branch-and-price-and-cut algorithm
for the pattern minimization problem, RAIRO Operations Research, 42, pp.
435-453, 2008. François Clautiaux, Cláudio
Alves, Jose Valério de Carvalho, A survey of
dual-feasible and superadditive functions, Annals
of Operations Research, 179, 1, pp. 317-342, 2010. Applications J. M. Valério de Carvalho, Exact solution of
bin-packing problems using column generation and branch-and-bound, Annals of
Operations Research, 86, pp. 629-659, 1999. J. M. Valério de Carvalho, LP models for
bin-packing and cutting stock problems, European Journal of Operational
Research, 141 (2) pp. 253--273, 2002. Manuel Pereira Lopes, J. M. Valério de
Carvalho, A branch-and-price algorithm for scheduling parallel machines with
sequence dependent setup times, European Journal of Operational Research, 176
(3) pp. 1508-1527, 2007. Cláudio Alves, J.M. Valério de Carvalho, A stabilized
branch-and-price-and-cut algorithm for the multiple length cutting stock
problem, Computers and Operations Research, 35 (4) pp. 1315-1328, 2008. J. Desrosiers, Y. Dumas, M. Solomon, F. Soumis, Time constrained routing and scheduling. In Network
Routing. M. Ball, T. Magnanti, C. Monma, G. Nemhauser (eds.), Amsterdam,
Elsevier Science: pp. 35-139, 1995. |
|||||||||||||||||||||||
|
||||||||||||||||||||||||
GRADING |
The following weights will be considered: Homework (individual assignment involving the computer aided solution
of column generation models): 30% Analysis of papers (individual assignment): 30% Final exam: 40% |
|||||||||||||||||||||||