DM204 - Scheduling, Timetabling and Routing

Schedule

Week363738394041424344
Tir, 10-12Introfase
(Seminarrum)
Ons, 08-10Introfase
(Seminarrum)
Introfase
(Seminarrum)
Ons, 10-12Introfase
(Seminarrum)
Ons, 12-14Introfase
(U147)
Ons, 14-16Introfase
(Seminarrum)
Introfase
(Seminarrum)
Introfase
(Seminarrum)
Introfase
(Seminarrum)
Introfase
(Seminarrum)
Tor, 10-14Exam
(Seminarrum)
Tor, 12-14Træningsfase
(U145)
Fre, 12-14Introfase
(Seminarrum)
Introfase
(Seminarrum)
Introfase
(Seminarrum)
Introfase
(Seminarrum)
Introfase
(Seminarrum)
Introfase
(Seminarrum)

You can import the schedule in your calendar using the iCalendar file at this URL

Introductions

DateTopicLiterature
06.06Presentation
04.09Course introduction and organization. Scheduling: Classification[B1 ch1-2, ApA; B5 ch1; B2 Ap A,B,C]
05.09Scheduling: Complexity issues[B1 ApD,E; B6, pp90-91 (bb)]
06.09Scheduling: RCPSP, Single Machine[B5, ch1; B1 ch3 ApB.1]
11.09Scheduling: Single Machine Problems, Branch and Bound, MILP models[B1 sc3.2; B1, ApA2; B9 ch11]
13.09Advanced Methods for MILP[A1, A2] [B7 ch10-11 (bb); B8 ch16-17 (bb)]
[ J. Clausen's DR talk ]
18.09Timetabling: Public Transports, Vehicle Scheduling[A4]
19.09Supervised practice[ sample.dat, m4n500s0.inp, m4n1500s0.inp,
mdvs-template.py, lagrangian-template.py ]
19.09Timetabling: Crew Scheduling, Resource Constrained Shortest Path[A4] [A6]
20.09Supervised practice[ ist-0.dat, ist-1.dat, cg-template.py
path-solver ]
25.09Practice
27.09Timetabling: More on Transportation scheduling,
(Set Covering/Partitioning/Packing models)
[last slides lec 4; B9, ch11] [B2 sc11.1-11.4]
02.10Timetabling: Workforce Scheduling, Reservations[B2 ch9,12]
09.10Timetabling: Education[A7,A8]
09.10Routing: Classification, MIP models[B3 ch1 in BB]
22.10Routing: Time Windows and Branch and Price[B3 ch2 in BB] [A9]
23.10Routing: Heuristic methods[B3 ch5] [A10]
25.10Routing: Local Search. Scheduling: Flow Shop and Job Shop Models[A11] [A12, A13] [B1 sc6.1, 7.1, 7.2; B5 sc4.1-4.3]

Literature

Main books

Further Books

  • [B4] Brucker, P. Scheduling Algorithms. Springer 2007
  • [B5] Brucker, P. & Knust, S. Complex Scheduling. Springer Berlin Heidelberg, 2012
  • [B6] Garey, M. R. & Johnson, D. S. Computers and Intractability: A Guide to the Theory of NP-Completeness Freeman, San Francisco, CA, USA, 1979
  • [B7] L.A. Wolsey. Integer programming. John Wiley & Sons, New York, USA, 1998
  • [B8] R.K. Ahuja, T.L. Magnanti and J.B. Orlin. Network Flows: Theory, Algorithms, and Applications. Prentice Hall, 1993
  • [B9] G. Desaulniers, J. Desrosiers and M.M. Solomon (ed.). Column Generation. Springer US, 2005.

Articles

Software

Evaluation

Oral exam

Date: October 31, 2013. List of questions

Date: 2013-10-28T16:35+0100

Author: Marco Chiarandini

Org version 7.9.3f with Emacs version 24

Validate XHTML 1.0