DOSSIER DE PRÉSENTATION

advertisement
DOSSIER DE PRÉSENTATION
POUR TRADUCTION D'UN COURS EXISTANT
JOINDRE LE PLAN DE COURS EN FRANÇAIS
PROGRAM: PhD
TITLE (IN FRENCH): Optimisation de réseaux d’entreprises
TITRE (in French, short) : Optimisation de réseaux
TITLE: Network Optimization in Business
TITLE (short) : Network Optimization
SIGLE [Série 100, 200, etc.] : 80-632-09
Code disciplinaire CLARDER : 1703
Libellé CLARDER : Applied mathematics
PROFESSORS IN CHARGE OF THE PROJECT: Jacques Desrosiers
Department: Méthodes quantitatives de gestion
DURATION : 45 hours
PREREQUISITE : None
REQUEST DATE: Fall 2011
PLAGIARISM AND FRAUD: Please consult article 12 of the Règlement régissant l'activité
étudiante à HEC Montréal (regulation governing student activities at HEC Montréal), to find
out the acts and gestures that are considered plagiarism or another academic violation
(12.1), along with the applicable procedure (12.2) and sanctions, which range up to
suspension and even expulsion from HEC (12.3). Violations are analyzed based on the
facts and circumstances, and sanctions are applied accordingly.
OBJECTIVE: The aim of the course is to present the most important aspects of
mathematical optimization applied to network flow problems. On the one hand, we study
the specialized algorithms, and on the other hand, we take a look at the numerous
applications in this field.
Section réservée à la Direction des programmes
Date d'approbation au Comité des programmes : ________________________________
2016-02-09
Page 1
PEDAGOGICAL APPROACH: Classroom lectures
INSERTION IN PROGRAM STRUCTURE: optional
EVALUATION:
Mid-term exam:
Final exam:
4 assignments:
30%
30%
40%
DETAILED DESCRIPTION :
Session 1 – Introduction
 Basic notions; definitions; network flow problems.
Session 2 – Network representations and transformations
 Directed network representation; incidence matrix; adjacency matrix; adjacency lists.
Transformations: undirected arcs; removing nonzero lower bounds and arc capacity;
node splitting. Introduction to reduced costs.
Session 3 – Shortest path problems : label-setting algorithms
 Formulations and applications; tree of shortest path; shortest path in acyclic networks;
Dijkstra’s algorithm; Dial’s implementation. Telephone operator scheduling.
Session 4 – Shortest path problems : label-correcting algorithms
 Optimality conditions and generic algorithms; special implementations; detecting
negative cycles. All-pairs shortest path problem; optimality conditions and FloydWarshall algorithm.
Session 5 – Maximun flows
 Formulation and applications; feasible flow; flows and cuts; generic augmenting path
algorithm.
Session 6 – Minimum cost flows
 Applications. Elementary notions : residual network; flow decomposition. Optimality
conditions based on negative cycles, on reduced costs, and on complementary
slackness. Generic algorithm.
Session 7 – Duality in network flows
 Weak and strong duality theorems; optimal arc flows and node potentials.
Identification of network problems : linear programs with consecutive ones.
Applications in project management and scheduling.
2016-02-09
Page 2
Session 8 – Network simplex algorithm
 Cycle free and spanning tree solutions; computing node potentials and arc flows;
simplex algorithm for network problems. Unimodularity property.
Session 9 – Lagrangian relaxation
 Definitions and properties. Integrality property. Sub-gradient method. Applications:
shortest path problem with duration constraint; vehicle routing problem with time
windows; cutting stock problem.
Session 10 – Dantzig-Wolfe decomposition
 Definitions and properties. Integrality property. Applications: shortest path problem
with duration constraint; vehicle routing problem with time windows; cutting stock
problem : various formulations (Kantorovich, Gilmore-Gomory, Valerio de Carvalho).
Sessions 11-12 – Column generation and industrial applications
 Selected topics : acceleration strategies; stabilization of the dual variables; constraint
aggregation for set partitioning problems. Improved simplex method.
References
Book : Ahuja, Magnanti & Orlin : Network Flows, Prentice Hall (1993)
Additionnal papers:
M. Lübbecke and J. Desrosiers, Selected Topics in Column Generation, Operations Research,
53(6), 1007–1023, 2005.
J. Desrosiers et M. Lübbecke, A Primer in Column Generation, in : Desaulniers, G., Desrosiers, J.
and Solomon, MM. (eds.) Column Generation, Springer, 1–32, 2005.
Date d'implantation :
2016-02-09
Page 3
Download