Abstract
This research presents the metaheuristic strategy to solve educational timetabling problem. The metaheuristic described in this research highlight the role of Genetic Algorithm (GA) when the algorithm improves the quality of solution by performing genetic operators. Two datasets of university course timetabling are used whereby the datasets are obtained from Universiti Malaysia Sabah Labuan International Campus (UMSLIC). The research experiment is conducted by comparing the quality of solutions produced by Genetic Algorithm with other metaheuristics which have been done in the past researches. The experimental results suggest that Genetic Algorithm manages to produces good solutions in this domain although other algorithms are able to improve the quality of the solutions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abdullah, S., Shaker, K., McCollum, B., McMullan, P.: Construction of course timetables based on great deluge and tabu search. In: Proceedings of MIC: VIII Metaheuristic International Conference, pp. 13–16 (2009)
Abdullah, S., Turabieh, H.: Generating university course timetable using genetic algorithms and local search. In: Third International Conference on Convergence and Hybrid Information Technology, ICCIT 2008, vol. 1, pp. 254–260 (2008)
Abdullah, S., Turabieh, H., McCollum, B., Burke, E.K.: An investigation of a genetic algorithm and sequential local search approach for curriculum-based course timetabling problems. In: Proceedings of the Multidisciplinary International Conference on Scheduling: Theory and Applications (MISTA 2009), Dublin, pp. 727–731 (2009)
Aycan, E., Ayav, T.: Solving the course scheduling problem using simulated annealing. In: Advance Computing Conference 2009, IACC 2009, pp. 462–466. IEEE International (2009)
Dueck, G.: New optimization heuristics: the great deluge algorithm and the record-to-record travel. J. Comput. Phys. 104(1), 86–92 (1993)
Goldberg, D.: Genetic Algorithms in Search Optimization, and Machine Learning. Addison-Wesley, New York (1989)
Jat, S.N., Yang, S.: A guided search non-dominated sorting genetic algorithm for the multi-objective university course timetabling problem. In: European Conference on Evolutionary Computation in Combinatorial Optimization, pp. 1–13. Springer, Heidelberg (2011)
Jat, S.N., Yang, S.: A guided search genetic algorithm for the university course timetabling problem (2009)
Kahar, M.N.K., Kendall, G.: The examination timetabling problem at Universiti Malaysia Pahang: comparison of a constructive heuristic with an existing software solution. Eur. J. Oper. Res. 207(2), 557–565 (2010)
Landa-Silva, D., Obit, J.H.: Comparing Hybrid Constructive Heuristics for University Course Timetabling (2011)
Obit, J.H.: Developing novel meta-heuristic, hyper-heuristic and cooperative search for course timetabling problems, Ph.D. thesis School of Computer Science, University of Nottingham (2010)
Obit, J.H., Landa-Silva, D., Ouelhadj, D., Sevaux, M.: Non-linear great deluge with learning mechanism for solving the course timetabling problem. In: 8th Metaheuristics International Conference, MIC (2009)
Obit, J.H., Landa-Silva, D., Sevaux, M., Ouelhadj, D.: Non-linear great deluge with reinforcement learning for university course timetabling. In: Metaheuristics–Intelligent Decision Making. Operations Research/Computer Science Interfaces, pp. 1–19. Springer (2011)
Oliveira, E., Fischer, K., Stepankova, O.: Multi-agent systems: which research for which applications. Robot. Auton. Syst. 27, 91–106 (1998)
Lin, W.-Y., Lee, W.-Y., Hong, T.-P.: Adapting crossover and mutation rates in genetic algorithms. J. Inf. Sci. Eng. 19, 889–903 (2003)
Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1(1), 67–82 (2006)
Yang, S., Jat, S.N.: Genetic algorithms with guided and local search strategies for university course timetabling. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 41(1), 93–106 (2011)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Junn, K.Y., Obit, J.H., Alfred, R. (2018). The Study of Genetic Algorithm Approach to Solving University Course Timetabling Problem. In: Alfred, R., Iida, H., Ag. Ibrahim, A., Lim, Y. (eds) Computational Science and Technology. ICCST 2017. Lecture Notes in Electrical Engineering, vol 488. Springer, Singapore. https://doi.org/10.1007/978-981-10-8276-4_43
Download citation
DOI: https://doi.org/10.1007/978-981-10-8276-4_43
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-8275-7
Online ISBN: 978-981-10-8276-4
eBook Packages: EngineeringEngineering (R0)