Solving Scheduling Problems by Simulated Annealing
SIAM Journal on Control and Optimization
Solving the timetabling problem with simulated annealing
Enterprise information systems
A Survey of Automated Timetabling
Artificial Intelligence Review
PPSN VII Proceedings of the 7th International Conference on Parallel Problem Solving from Nature
The Complexity of Timetable Construction Problems
Selected papers from the First International Conference on Practice and Theory of Automated Timetabling
Computer-Aided School and University Timetabling: The New Wave
Selected papers from the First International Conference on Practice and Theory of Automated Timetabling
General Cooling Schedules for a Simulated Annealing Based Timetabling System
Selected papers from the First International Conference on Practice and Theory of Automated Timetabling
A Comparison of Annealing Techniques for Academic Course Scheduling
PATAT '97 Selected papers from the Second International Conference on Practice and Theory of Automated Timetabling II
Off-the-Peg or Made-to-Measure? Timetabling and Scheduling with SA and TS
PATAT '97 Selected papers from the Second International Conference on Practice and Theory of Automated Timetabling II
A Fast Method for Generalized Starting Temperature Determination in Monotonically Cooling Two-Stage Simulated Annealing Systems (supercedes CS-93-52).
No free lunch theorems for optimization
IEEE Transactions on Evolutionary Computation
Hi-index | 0.00 |
School timetabling is a classical combinatorial optimization problem, which consists in assigning lessons to time slots, satisfying a set of constraints of various kinds. Due mostly to the constraints this problem falls in the category of NP-Complete problems. In this paper we try to show an implementation of a decision support system that solves real timetabling problems from various schools in Portugal. This implementation is based on the Simulated Annealing meta-heuristic. The constraints we use were obtained after inquiries made to several schools in Portugal. We show the results on three schools from different levels of teaching.