Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Jaengchuea, S., Lohpetch, D.: A hybrid genetic algorithm with local search and tabu search approach for solving the post enrolment based course timetabling problem: outperforming guided search genetic algorithm. In: International Conference on Information Technology and Electrical Engineering, pp. 29–34. IEEE, Chiang Mal (2015)
Legierski, W., Widawski, R.: System of automated timetabling. In: International Conference of Information Technology Interfaces (ITI), pp. 495–500. IEEE, Cavtat (2003)
Ahmad, A., Shaari, F.: Solving university/polytechnics exam timetable problem. In: 10th International Conference on Ubiquitous Information Management and Communication (IMCOM’16). Association for Computing Machinery, New York (2016)
Chen, R.-M., Shih, H.: Solving university course timetabling problems using constriction particle swarm optimization with local search. Algorithms J 6(2), 227–244 (2013)
Shaker, K., Abdullah, S.: Incorporating great deluge approach with kempe chain neighbourhood structure for curriculum-based course timetabling problems. In: Conference on Data Mining and Optimization, pp. 149–153. IEEE, Selangor (2009)
Guo, X., Sun, H., Wu, J., Jin, J., Zhou, J., Gao, Z.: Multiperiod-based timetable optimization for metro transit networks. Elsevier J Transp Res Part B 96, 46–67 (2017)
Aziz, M.A., Taib, M.N., Hussin, N.M.: An improved event selection technique in a modified PSO algorithm to solve class scheduling problems. In: IEEE Symposium on Industrial Electronics and Applications, pp. 203–208. IEEE, Kuala Lumpur (2009)
Li, L., Liu, S.-H.: Study of course scheduling based on particle swarm optimization. In: Cross Strait Quad-Regional Radio Science and Wireless Technology Conference (CSQRWC), pp. 1692–1695. IEEE, Harbin (2011)
Shiau, D.-F.: A hybrid particle swarm optimization for a university course scheduling. J Expert Syst Appl 38(1), 235–248 (2011)
Pillay, N.: Evolving construction heuristics for the curriculum based university course timetabling problem. IEEE Congress Evolutionary Computation (CEC), pp. 4437–4443 (2016)
Ilyas, R., Iqbal, Z.: Study of hybrid approaches used for university course. In: IEEE 10th Conference on Industrial Electronics and Applications, pp. 696–701, Auckland (2015)
Oswald, C., Anand, D.C.: Novel hybrid PSO algorithms with search optimization strategies for a university course timetabling problem. In: 5th International Conference on Advanced Computing (ICoAC), pp. 77–85. IEEE, Chennai (2013)
Tassopoulos, I.X., Beligiannis, G.N.: Solving effectively the school timetabling problem using PSO. Expert Syst. Appl. 39(5), 6029–6040 (2012)
Najdpour, N., Feizi-Derakshi, M.-R.: A two-phase evolutionary algorithm for the university course timetabling problem. In: International Conference on Software Technology and Engineering, pp. 266–271. IEEE, San Juan (2010)
Bhatt, V., Sahajpal, R.: Lecture timetabling using hybrid genetic algorithms. In: International Conference on Intelligent Sensing and Information Processing (ICSIP), pp. 29–34. IEEE, Chennai (2009)
Karol, B., Tomasz, B., Henry, K.: Parallelization of genetic algorithms for solving university timetabling problems. Parallel Computing in Electrical Engineering. IEEE Computing Society Technical Committee on Parallel Processing (TCPP). IEEE, Great Britain (2006)
Komaki, H., Shimazaki S., Sakakibara,K., Matsumoto, T.: Interactive optimization techniques based on a column generation model for timetabling problems of university makeup courses. In: Computational Intelligence and Applications (IWCIA), 2015 IEEE 8th International Workshop on, pp. 127-130. IEEE (2015)
Acknowledgements
We acknowledge the support and sponsorship provided by Covenant University through the Centre for Research, Innovation and Discovery (CUCRID).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Abayomi-Alli, O., Abayomi-Alli, A., Misra, S., Damasevicius, R., Maskeliunas, R. (2019). Automatic Examination Timetable Scheduling Using Particle Swarm Optimization and Local Search Algorithm. In: Shukla, R.K., Agrawal, J., Sharma, S., Singh Tomer, G. (eds) Data, Engineering and Applications. Springer, Singapore. https://doi.org/10.1007/978-981-13-6347-4_11
Download citation
DOI: https://doi.org/10.1007/978-981-13-6347-4_11
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6346-7
Online ISBN: 978-981-13-6347-4
eBook Packages: Computer ScienceComputer Science (R0)