DM204 – Scheduling, Timetabling and Routing
Schedule
First lecture 03.02.2009.
All lectures take place in IMADA Seminarrum.
Lectures
Third quarter
Lec. | Date | Topic | Slides | Literature |
0. | 01.12.2008 | Course Presentation |
[slides] |
| |
1. | 03.02.2009 | Scheduling: Terminology, Classification |
[slides] |
[chp2 of B2] |
2. | 06.02.2009 |
Scheduling: Complexity classes |
[slides] |
[examples from chp1 of B2, pp. 90-91 of B4, Appendix E of B2] |
3. | 13.02.2009 |
Scheduling: RCPSP Model. General Methods: Mixed Integer Programming |
[slides] |
[chp1 from B5, slides] |
4. | 17.02.2009 |
General Methods: Mixed Integer Programming (2) |
[slides
by Lap Chi Lau] |
[assignment n.1] |
5. | 20.02.2009 |
General Methods: Exercises |
[slides] |
[assignment n.2] |
6. | 20.02.2009 |
General Methods: Constraint Programming |
[slides] |
[chp. 5 from B6] |
7. | 27.02.2009 |
General Methods: Constraint Programming (2) |
[slides] |
[sec. 3.9, 3.13, 3.14 and chp. 5 from B7] |
8. | 03.03.2009 |
General Methods: Exercises |
|
[CP] [data] [model to complete]
[assignment n.3] |
9. | 06.03.2009 |
General Methods: Heuristics
| [slides] |
[slides on GLSM by Hoos & Stuetzle]
[smtwc] [instances] [chp. 1 and chp. 7 of B8] |
10. | 10.03.2009 |
Scheduling: Single Machine Models, Dynamic Programming |
[slides] |
[B2, chp. 3 and Appendix B] [A1, sec. 3] |
11. | 13.03.2009 |
Scheduling: Single Machine Models, Branch and Bound |
[slides] |
[chp. 3 and 4, B2] |
12. | 17.03.2009 |
Scheduling: Single Machine Models, Column Generation |
[slides] |
[A3, A4] |
13. | 20.03.2009 |
Scheduling: Single Machine Models, Column Generation (2) |
[slides] |
[A3, A4] |
14. | 24.03.2009 |
Scheduling: Parallel Machine and Flow Shop Models |
[slides] |
[assignment n.4] [sec. 5.1 and 5.2
from B2; chp.6 from B9; A5] |
Fourth quarter
Lec. | Date | Topic | Slides | Literature |
15. | 15.04.2009 | Scheduling: Flow Shop + Job Shop (Local Search)
| [slides]
| [A6] [A8] [B5, pages 189-200] |
16. | 17.04.2009 | Scheduling: Job Shop Models and Generalizations |
[slides] |
[A7] [A9] [B5, pages 203-208]
[assignment n.5] |
17. | 22.04.2009 | Scheduling: Resource Constraint Project Scheduling
Models |
[slides] |
[B5, pages 142-156] |
|
18. | 24.04.2009 | Timetabling: Reservations and Education |
[slides] |
[B1, chp. 9, sec. 9.1-9.5, pages 205-221] [A10]
|
19. | 29.04.2009 | Timetabling: University Timetabling |
[slides] |
[A12] |
|
20. | 01.05.2009 | Timetabling: Tanker Scheduling and Air Transport |
[slides] |
[B10, pages 176-177] [B1, sec. 11.2, 11.3] [A13] |
|
21. | 06.05.2009 | Timetabling: Public Transports |
[slides] |
[B10, Chp. 17] [A14, sec. 1, 2 or Course TUB] |
|
22. | 07.05.2009 | Steffen Godskesen’s Introduction to Comet |
[slides, examples] |
|
|
23. | 13.05.2009 | Timetabling: Workforce Scheduling |
[slides] |
[A15, sec. 1,2,3][B1, chp. 12] |
|
24. | 15.05.2009 | Timetabling: Workforce Scheduling + Routing: Classification |
[slides] |
[B7, sec. 2.2.5, 3.8, 3.10], [B3, chp. 1] |
|
25. | 20.05.2009 | Routing: Mathematical Programming CVRP |
[slides] |
[B3, chp. 1] [excerpts of B3, chp 2,3,4] |
|
26. | 22.05.2009 | Routing: Mathematical Programming for VRPTW |
[slides] |
[A16] or [B3, chp. 7] |
|
27. | 27.05.2009 | Routing:
Heuristics |
[slides] |
[B3, chp. 5] [A17] |
28. | 29.05.2009 | Routing:
Rich problems |
[slides] |
[A19] |
| | |
[All slides] |
| |
Course Material
Books
[B3] Toth, P. & Vigo, D. (ed.) The Vehicle Routing Problem SIAM
Monographs on Discrete Mathematics and Applications, 2002
[B4] Garey, M. R. & Johnson, D. S. Computers and Intractability: A
Guide to the Theory of NP-Completeness Freeman, San Francisco, CA,
USA, 1979
Scientific Articles
[A4] Akker, M.; Hoogeveen, H. & Velde, S. Applying Column Generation
to Machine Scheduling. in [B11]
Web Links
Exam
Project
Submission Deadline: Monday, June 15, 2009 at 17:00
Oral
|