• DocumentCode
    2555126
  • Title

    Using genetic algorithms to solve the South African school timetabling problem

  • Author

    Raghavjee, Rushil ; Pillay, Nelishia

  • Author_Institution
    Sch. of Inf. Syst., Univ. of KwaZulu-Natal, Pietermaritzburg, South Africa
  • fYear
    2010
  • fDate
    15-17 Dec. 2010
  • Firstpage
    286
  • Lastpage
    292
  • Abstract
    The study presented in this paper applies a genetic algorithm to solve the school timetabling problem for a South African primary school and high school. The overall algorithm makes use of domain knowledge in the form of low-level heuristics to guide the search. The genetic algorithm employed to solve the problems uses tournament selection and mutation operators for the purposes of parent selection and recreation respectively. The algorithm has produced a better quality timetable for the high school problem than that generated by a previous genetic algorithm used to solve this problem. Furthermore, the genetic algorithm has induced a timetable for the primary school that is of better quality than the timetable produced by the system currently used by the school.
  • Keywords
    educational institutions; genetic algorithms; problem solving; South African school timetabling; genetic algorithms; low-level heuristics; mutation operators; parent selection; problem solving; recreation; tournament selection; Educational institutions; Genetics; Indium tin oxide; genetic algorithms; school timetabling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nature and Biologically Inspired Computing (NaBIC), 2010 Second World Congress on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-7377-9
  • Type

    conf

  • DOI
    10.1109/NABIC.2010.5716348
  • Filename
    5716348