DocumentCode
2962725
Title
Cooperative co-evolution for school timetabling problem
Author
Mohammadi, M.S. ; Lucas, Caro
Author_Institution
Univ. of Tehran, Tehran
fYear
2008
fDate
9-10 Sept. 2008
Firstpage
1
Lastpage
7
Abstract
We address the automatic school timetabling problem and propose a solution based on co-evolution. A school timetable is a weekly schedule for all the teachers of the school and allocates class periods to teachers according to some constraints. Genetic algorithm has been previously used as a powerful tool for timetabling problems but the intrinsic complexity of these problems and the usually huge number of variables makes it slow and complex. The basic idea of this paper is splitting this complexity into several simple algorithms and cooperatively evolving them. We regard teachers´ timetable as various species in the population and aim to evolve them in a way that provide the best fit to the constraints. Our numerical results show that the proposed method is able to solve the school timetabling problem in much less time and with superior performance in comparison with the existing algorithms.
Keywords
educational administrative data processing; genetic algorithms; automatic school timetabling problem; class period allocation; cooperative co-evolution; genetic algorithm; school timetable; weekly schedule; Computational complexity; Education; Educational institutions; Evolutionary computation; Genetic algorithms; Graph theory; Linear programming; Processor scheduling; Simulated annealing; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Cybernetic Intelligent Systems, 2008. CIS 2008. 7th IEEE International Conference on
Conference_Location
London
Print_ISBN
978-1-4244-2914-1
Electronic_ISBN
978-1-4244-2915-8
Type
conf
DOI
10.1109/UKRICIS.2008.4798942
Filename
4798942
Link To Document