A Constructive Evolutionary Approach to School Timetabling
Proceedings of the EvoWorkshops on Applications of Evolutionary Computing
A Hybrid Genetic Algorithm for School Timetabling
AI '02 Proceedings of the 15th Australian Joint Conference on Artificial Intelligence: Advances in Artificial Intelligence
Applying evolutionary computation to the school timetabling problem: The Greek case
Computers and Operations Research
Constraint-Based School Timetabling Using Hybrid Genetic Algorithms
AI*IA '07 Proceedings of the 10th Congress of the Italian Association for Artificial Intelligence on AI*IA 2007: Artificial Intelligence and Human-Oriented Computing
An informed genetic algorithm for the high school timetabling problem
SAICSIT '10 Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists
Evolving bin packing heuristics with genetic programming
PPSN'06 Proceedings of the 9th international conference on Parallel Problem Solving from Nature
Hi-index | 0.00 |
This paper examines the effect of using construction heuristics on the evolutionary process for the domain of school timetabling. The paper firstly presents a genetic algorithm to solve the school timetabling problem. the paper compares the performance of a GA with randomly creating potential solutions in the initial population with that of a GA using a construction heuristic for developing the initial solutions. Two construction heuristics, namely, largest degree and saturation degree are studied. The GA's are applied to a data set of six real world problems made available for the Greek school timetabling problem. This study has revealed that the use of construction heuristics improves the performance of the GA to produce better quality timetables. Furthermore, different construction heuristics produce better results for different problems.