Abstract
Online teaching has become increasingly popular in recent years, particularly after Covid-19, in response to educational difficulties such as teacher shortages and remote learning. This paper proposes Adjusted Non-dominated Sorting Genetic Algorithm III (aNSGA-III) to overcome the poor convergence of Non-dominated Sorting Genetic Algorithm III (NSGA-III) in optimizing teaching timetables based on practical constraints such as class demand and teacher availability for an EdTech company in Vietnam (VET). By improving on mutation parameters, termination conditions, and the application of parallel processing has increased the algorithm's efficiency and accuracy. Furthermore, our empirical experiments demonstrate significant practical and academic contributions by cutting scheduling time up to 40% and operational costs in half. The findings highlight the potential of the automated management information system in order to enhance the efficiency and quality of timetable management in the EdTech sector.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints. IEEE Trans. Evol. Comput. 18(4), 577–601 (2013)
Even, S., Itai, A., Shamir, A.: On the complexity of time table and multi-commodity flow problems. In: Proceedings of the 16th Annual Symposium on Foundations of Computer Science, pp. 184–193 (1975)
Chen, M.C., Goh, S.L., Sabar, N.R., Kendall, G.: A survey of university course timetabling problem: perspectives, trends, and opportunities. IEEE Access 9, 106515–106529 (2021)
Tan, J.S., Goh, S.L., Kendall, G., Sabar, N.R.: A survey of the state-of-the-art of optimization methodologies in school timetabling problems. Expert Syst. Appl. 165, 113943 (2021)
Assi, M., Halawi, B., Haraty, R.A.: Genetic algorithm analysis using the graph coloring method for solving the university timetable problem. Procedia Comput. Science 126, 899–906 (2018)
Almeida, M.W.S., Medeiros, J.P.S., Oliveira, P.R.: Solving the academic timetable problem thinking on student needs. In: 2015 IEEE 14th International Conference on Machine Learning and Applications (ICMLA), pp. 673–676 (2015)
Aladag, C.H., Hocaoglu, G., Basaran, M.A.: The effect of neighborhood structures on tabu search algorithm in solving course timetabling problem. Expert Syst. Appl. 36(10), 12349–12356 (2009)
Basir, N., Ismail, W., Norwawi, N.M.: A simulated annealing for Tahmidi course timetabling. Procedia Technol. 11, 437–445 (2013)
Soria-Alcaraz, J.A., Özcan, E., Swan, J., Kendall, G., Carpio, M.: Iterated local search using an add and delete hyper-heuristic for university course timetabling. Appl. Soft Comput. 40, 581–593 (2016)
Raghavjee, R., Pillay, N.: A genetic algorithm selection perturbative hyper-heuristic for solving the school timetabling problem. ORiON 31(1), 39–60 (2015)
Brito, S.S., Fonseca, G.H.G., Toffolo, T.A.M., Santos, H.G., Souza, M.J.F.: A SA-VNS approach for the High School Timetabling Problem. Electron. Notes Discrete Math. 39, 169–176 (2012)
Karami, F., Dariane, A.B.: A review and evaluation of multi and many-objective optimization: Methods and algorithms. Global J. Ecol. 7(2), 104–119 (2019)
Wangsom, P., Bouvry, P., Lavangnananda, K.: Extreme solutions NSGA-III (E-NSGA-III) for scientific workflow scheduling on cloud. In: 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 1139–1146 (2018)
Umbarkar, A.J., Sheth, P.D.: Crossover operators in genetic algorithms: a review. ICTACT J. Soft Comput. 6(1), 1083–1092 (2015)
Acknowledgments
We acknowledge Ho Chi Minh City University of Technology (HCMUT), VNU-HCM for supporting this study.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Le, C.C., Nguyen, T.A.T., Tran, M.Q., Phan, T.N. (2025). Solving the Vietnamese EdTech Timetabling Problem with Optimized Multi-Objectives. In: Sombattheera, C., Weng, P., Pang, J. (eds) Multi-disciplinary Trends in Artificial Intelligence. MIWAI 2024. Lecture Notes in Computer Science(), vol 15431. Springer, Singapore. https://doi.org/10.1007/978-981-96-0692-4_27
Download citation
DOI: https://doi.org/10.1007/978-981-96-0692-4_27
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-96-0691-7
Online ISBN: 978-981-96-0692-4
eBook Packages: Computer ScienceComputer Science (R0)