Abstract
Lecturer university timetabling is an NP-hard real-world problem still needs great attention. The occurrences of the creation of timetable in every university prior to semester starts are compulsory. Its inclusively must cater both hard and soft constraints to satisfy both lecturers and students as the space and time are highly concerned. Genetic Algorithm and Hybrid Genetic Algorithms-Hill Climbing with embedded with elitist mechanism are evaluated with the use of real data sets. The findings have shown Hybrid Genetic Algorithms-Hill Climbing with elitist outperformed Genetic Algorithm with elitist in obtaining an optimal solution. The beauty element offered by Hill Climbing seeking local best individual of the population has given fast convergences with the capability avoiding local optimum. In future, more soft constraints identification of a real problem of lecturer timetabling problem should very much considered as to ensure satisfactions of lecturers and students.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Kaleeswaran, A., Ramasamy, V., Vivekanandan, P.: Dynamic scheduling of data using genetic algorithm in cloud computing. Int. J. Adv. Eng. Technol. 5(2), 327 (2013)
Jan, A., Yamamoto, M., Ohuchi, A.: Evolutionary algorithms for nurse scheduling problem. In: Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No. 00TH8512), vol. 1, pp. 196–203. IEEE (2000)
Youssef, A., Senbel, S.: A Bi-level heuristic solution for the nurse scheduling problem based on shift-swapping, (978), 72–78 (2018)
Deveci, M., Demirel, N.Ç.: Evolutionary algorithms for solving the airline crew pairing problem. Comput. Ind. Eng. 115, 389–406 (2018)
Szander, N., Ros-McDonnell, L., de la Fuente, M.V.: Algorithm for Efficient and Sustainable Home Health Care Delivery Scheduling. In: Mula, J., Barbastefano, R., Díaz-Madroñero, M., Poler, R. (eds.) New Global Perspectives on Industrial Engineering and Management. LNMIE, pp. 315–323. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-93488-4_35
Du, G., Zheng, L., Ouyang, X.: Real-time scheduling optimization considering the unexpected events in home health care. J. Comb. Optim. 37(1), 196–220 (2019)
Tan, C.J., et al.: Application of an evolutionary algorithm-based ensemble model to job-shop scheduling. J. Intell. Manuf. 30(2), 879–890 (2019)
Cao, Z., Zhou, L., Hu, B. Lin, C.: An adaptive scheduling algorithm for dynamic jobs for dealing with the flexible job shop scheduling problem. Bus. Inf. Syst. Eng., 1–11 (2019)
Hossain, S.I., Akhand, M.A.H., Shuvo, M.I.R., Siddique, N., Adeli, H.: Optimization of University Course Scheduling Problem using Particle Swarm Optimization with Selective Search. Expert Systems with Applications (2019)
Leite, N., Melício, F., Rosa, A.C.: A fast simulated annealing algorithm for the examination timetabling problem. Expert Syst. Appl. 122, 137–151 (2019)
Yusoff, M., Othman, A.A.: Genetic algorithm with elitist-tournament for clashes-free slots of lecturer timetabling problem. Indonesian J. Electr. Eng. Comput. Sci. 12(1), 303–309 (2018)
Lindahl, M., Mason, A.J., Stidsen, T., Sørensen, M.: A strategic view of University timetabling. Eur. J. Oper. Res. 266(1), 35–45 (2018)
Ahmad, I.R., Sufahani, S., Ali, M., Razali, S.N.A.M.: A Heuristics Approach for Classroom Scheduling using Genetic Algorithm Technique 9(3), 10 (2017)
Jain, R., Kumar, R.: University Time Table Scheduling Using Graph Coloring (2018)
Ashari, I.A., Muslim, M.A., Alamsyah, A.: Comparison performance of genetic algorithm and ant colony optimization in course scheduling optimizing. Sci. J. Inform. 3(2), 149 (2016)
Babaei, H., Karimpour, J., Hadidi, A.: A survey of approaches for university course timetabling problem. Comput. Ind. Eng. 86, 43–59 (2015)
Yang, X.F., Ayob, M., Nazri, M.Z.A.: An investigation of timetable satisfaction factors for a practical university course timetabling problem. In: 2017 6th International Conference on Electrical Engineering and Informatics (ICEEI), pp. 1–5. IEEE (2017)
Gopal, G., Kumar, R., Kumar, N., Jawa, I.: Effect of hill climbing in GA after reproduction for solving optimization problems. Int. J. Extensive Res. 3, 79–86 (2015)
Liu, Q., Zhou, B., Li, S., Li, A.-P., Zou, P., Jia, Y.: Community detection utilizing a novel multi-swarm fruit fly optimization algorithm with hill-climbing strategy. Arab. J. Sci. Eng. 41(3), 807–828 (2016)
Acknowledgement
Universiti Teknologi MARA a for the grant of 600-IRMI/PERDANA 5/3 BESTARI (096/2018) as well as Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Shah Alam, Malaysia for providing essential support and knowledge for the work.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Yusoff, M., Roslan, N. (2019). Evaluation of Genetic Algorithm and Hybrid Genetic Algorithm-Hill Climbing with Elitist for Lecturer University Timetabling Problem. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11655. Springer, Cham. https://doi.org/10.1007/978-3-030-26369-0_34
Download citation
DOI: https://doi.org/10.1007/978-3-030-26369-0_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26368-3
Online ISBN: 978-3-030-26369-0
eBook Packages: Computer ScienceComputer Science (R0)