Automatic Examination Timetable Scheduling Using Particle Swarm Optimization and Local Search Algorithm

Examination timetable scheduling is a serious challenge in every University system with concerns on assigning examinations to venues over a period of time. Major challenges facing examination scheduling includes: having student’s population to be much more than the available resources, availability of examination venues for the examinations within limited time periods and satisfying all constraints is becoming increasingly difficult. An enhanced particle swarm optimization (PSO) was employed for unraveling the examination timetable scheduling problems at the Federal University of Agriculture, Abeokuta, Nigeria. A combined approach using PSO with local search mechanism was used to enhance the effectiveness of the algorithm against the manual timetabling method. PSO algorithm and local search technique was implemented using Java to develop an examination timetabling system, however, PSO algorithm could not provide a perfectly feasible solution for the University examination timetable but approaches a near-optimal solution with the integration of local search technique.

[1]  Kazutoshi Sakakibara,et al.  Interactive optimization techniques based on a column generation model for timetabling problems of university makeup courses , 2015, 2015 IEEE 8th International Workshop on Computational Intelligence and Applications (IWCIA).

[2]  Salwani Abdullah,et al.  Incorporating great deluge approach with kempe chain neighbourhood structure for curriculum-based course timetabling problems , 2009, 2009 2nd Conference on Data Mining and Optimization.

[3]  Huijun Sun,et al.  Multiperiod-based timetable optimization for metro transit networks , 2017 .

[4]  Dome Lohpetch,et al.  A hybrid genetic algorithm with local search and tabu search approaches for solving the post enrolment based course timetabling problem: Outperforming guided search genetic algorithm , 2015, 2015 7th International Conference on Information Technology and Electrical Engineering (ICITEE).

[5]  Mohd Nasir Taib,et al.  An improved event selection technique in a modified PSO algorithm to solve class scheduling problems , 2009, 2009 IEEE Symposium on Industrial Electronics & Applications.

[6]  Der-Fang Shiau,et al.  A hybrid particle swarm optimization for a university course scheduling problem with flexible preferences , 2011, Expert Syst. Appl..

[7]  Faizah Shaari,et al.  Solving University/Polytechnics Exam Timetable Problem using Particle Swarm Optimization , 2016, IMCOM.

[8]  Nelishia Pillay,et al.  Evolving construction heuristics for the curriculum based university course timetabling problem , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[9]  W. Legierski,et al.  System of automated timetabling , 2003, Proceedings of the 25th International Conference on Information Technology Interfaces, 2003. ITI 2003..

[10]  Lin Li,et al.  Study of course scheduling based on particle swarm optimization , 2011, Proceedings of 2011 Cross Strait Quad-Regional Radio Science and Wireless Technology Conference.

[11]  Ruey-Maw Chen,et al.  Solving University Course Timetabling Problems Using Constriction Particle Swarm Optimization with Local Search , 2013, Algorithms.

[12]  Mohammad-Reza Feizi-Derakhshi,et al.  A two-phase evolutionary algorithm for the university course timetabling problem , 2010, 2010 2nd International Conference on Software Technology and Engineering.

[13]  Grigorios N. Beligiannis,et al.  Solving effectively the school timetabling problem using particle swarm optimization , 2012, Expert Syst. Appl..

[14]  C. Oswald,et al.  Novel hybrid PSO algorithms with search optimization strategies for a University Course Timetabling Problem , 2013, 2013 Fifth International Conference on Advanced Computing (ICoAC).

[15]  Zahid Iqbal,et al.  Study of hybrid approaches used for university course timetable problem (UCTP) , 2015, 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA).

[16]  R. Sahajpal,et al.  Lecture timetabling using hybrid genetic algorithms , 2004, International Conference on Intelligent Sensing and Information Processing, 2004. Proceedings of.