Notice of Retraction Comparison of performance between different selection strategies on genetic algorithm with course timetabling problem

Course timetabling is an NP-hard problem. There are many factors to be considered. A GA is suitable for NP-hard and optimization problems and it can also be applied to various problems. Three main operators of GA are selection, crossover, and mutation. This paper compares performance on a GA when different selection strategies: roulette wheel selection, rank selection, and tournament selection, are applied. A good selection strategy tries to keep good solutions and leave the bad ones out of a population. The experimental result demonstrates that GA with roulette wheel selection works more efficient than the others for producing feasible course timetables.

[1]  Sehraneh Ghaemi,et al.  Using a genetic algorithm optimizer tool to solve University timetable scheduling problem , 2007, 2007 9th International Symposium on Signal Processing and Its Applications.

[2]  S. Abdullah,et al.  Generating University Course Timetable Using Genetic Algorithms and Local Search , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[3]  Zan Wang,et al.  Self-fertilization based genetic algorithm for university timetabling problem , 2009, GEC '09.