• 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