IMPORTANT: NEW CLASSROOM
Lectures will take place on Thursdays, 13:00-15:00
in C60, in the School of Computer Science
AUTOMATED SCHEDULING (G53ASD)
Contents
- Description of the Module
- Introduction to Scheduling and Classification of Scheduling Problems
Exercise: Due Date Related Penalty Functions
Solution
General Purpose Procedures Applied to Scheduling
- General Purpose Procedures Applied to Scheduling
- Simulated Annealing
- Tabu-Search
Exercise: Tabu Search
Solution
- Genetic Algorithm
Production Scheduling
Single Machine Deterministic Models
- Completion Time Models
- Lateness Models
- Tardiness Models
- Sequence Dependent Setup Problems
Exercise: Single Machine Scheduling Problems
Solution
Multiple Machines Problems
- Project Scheduling
Exercise: Project Scheduling
Solution
- Flow Shop Scheduling
Exercise: Flow Shop
Solution
- Job Shop Scheduling
Exercise: Job Shop
Solution
- Design of Scheduling Systems
- Demonstration of LEKIN - Software System for Production Scheduling
Timetabling Problems
- Graph Colouring Heuristics
- University Timetabling
Paper: "Recent Research Directions in
Automated Timetabling", Burke, E.K., Petrovic,S., European Journal of Operational Research - EJOR, Vol.140, No.2, 2002, pages 266-280.
Paper: "A Memetic Algorithm for University Exam Timetabling", Burke, E.K., Newall, J.P., Weare, R.F., 1996. In: (Eds.) Burke, E., Ross, P. The Practice and Theory of Automated Timetabling: Selected Papers from the 1st Int'l Conf. on the Practice and Theory of Automated Timetabling, Napier University,
August/September 1995, Springer Lecture Notes in Computer Science Series, Vol. 1153., pages 241-250.
- Employee Timetabling
Exercise: Employee Timetabling
Solution
New Approaches to Scheduling Problems
- Fuzzy Scheduling
Paper
Petrovic, S., Fayad, C., Petrovic D., Burke E., Kendall G., “Fuzzy Job Shop Scheduling with Lot-sizing”,
Annals of Operations Research, Volume 159, Issue 1, 2008, pages 275-292.
Revision Lecture
Example of Exam Questions
Solution