Genetic Algorithm Optimization for Automatic Scheduling in the System at State Junior High School Four Binjai

Authors

  • Ilham Fadil STMIK Kaputama
  • A M H Pardede STMIK KAPUTAMA
  • Magdalena Simanjuntak STMIK KAPUTAMA

DOI:

https://doi.org/10.59934/jaiea.v5i1.1403

Keywords:

Genetic Algorithm Optimization, Scheduling, Junior High School

Abstract

Binjai State Junior High School faces challenges in developing an optimal class schedule each semester. The manual process currently in place is often time-consuming, error-prone, and inflexible in adapting to sudden changes such as teacher changes or school policy changes. Furthermore, scheduling conflicts frequently occur, where a teacher is scheduled to teach two different classes at the same time, or a class has two subjects in one session. This scheduling process must consider various constraints, such as teacher availability, class size, subject matter, and limited learning space. The manual scheduling process is often time-consuming, error-prone, and difficult to adapt to sudden changes such as teacher changes or curriculum changes. To address these challenges, an automated system is needed that can generate schedules efficiently and optimally. Genetic Algorithms are a method in artificial intelligence that can solve optimization problems by mimicking biological evolutionary mechanisms such as selection, crossover, and mutation. By implementing Genetic Algorithms in the scheduling system, it is hoped that more optimal schedules can be produced by reducing schedule conflicts and increasing time efficiency in the scheduling process.

Downloads

Download data is not yet available.

References

Rivera, G., Cisneros, L., Sánchez-Solís, P., Rangel-Valdez, N., & Rodas-Osollo, J. (2020). Genetic algorithm for scheduling optimization considering heterogeneous containers: A real-world case study. Axioms, 9(1). https://doi.org/10.3390/axioms9010027

Velliangiri, S., Karthikeyan, P., Arul Xavier, V. M., & Baswaraj, D. (2021). Hybrid electro search with genetic algorithm for task scheduling in cloud computing. Ain Shams Engineering Journal, 12(1). https://doi.org/10.1016/j.asej.2020.07.003

Nasien, D., & Andi, A. (2022). Optimization of Genetic Algorithm in Courses Scheduling. IT Journal Research and Development. https://doi.org/10.25299/itjrd.2022.7896

Wasudeorao, K. A., & Prasad, K. (2024). Evolutionary Optimization of Deep Learning Models. Advances in Nonlinear Variational Inequalities, 27(2), 632–648.

Selvam, G., & Tadepalli, T. C. M. (2019). Genetic Algorithm-Based Optimization for Resource Leveling Problem. International Journal of Construction Management, 19(3), 1–12. DOI: 10.1080/15623599.2019.1641891

Nuraisyah, N., Permana, I., & Salisah, F. N. (2017). Sistem Penjadwalan Otomatis Tempat Khutbah Jum’At Mubaligh. Jurnal Ilmiah Rekayasa Dan Manajemen Sistem Informasi, 3(1).

Michalewicz, Z. (1996). Genetic Algorithms + Data Structures = Evolution Programs. In Genetic Algorithms + Data Structures = Evolution Programs. https://doi.org/10.1007/978-3-662-03315-9

Liu, D. (2019). Mathematical modeling analysis of genetic algorithms under schema theorem. Journal of Computational Methods in Sciences and Engineering, 19(S1). https://doi.org/10.3233/JCM-191019

Ba, M., Hu, Y., Xu, C., & Zhong, Y. (2019). A course scheduling algorithm in secondary vocational school based on genetic algorithm. 2019 6th International Conference on Systems and Informatics, ICSAI 2019. doi:10.1109/ICSAI48974.2019.9010352

Xu, J. (2021). Improved Genetic Algorithm to Solve the Scheduling Problem of College English Courses. Complexity, 2021. doi:10.1155/2021/7252719

Hassanat, A., Almohammadi, K., Alkafaween, E., Abunawas, E., Hammouri, A., & Prasath, V. B. S. (2019). Choosing mutation and crossover ratios for genetic algorithms-a review with a new dynamic approach. Information (Switzerland), 10(12). doi:10.3390/info10120390

Jatoth, C., Gangadharan, G. R., & Buyya, R. (2019). Optimal Fitness Aware Cloud Service Composition using an Adaptive Genotypes Evolution based Genetic Algorithm. Future Generation Computer Systems, 94. doi:10.1016/j.future.2018.11.022

Downloads

Published

2025-10-15

How to Cite

Fadil, I., Pardede, A. M. H., & Simanjuntak, M. (2025). Genetic Algorithm Optimization for Automatic Scheduling in the System at State Junior High School Four Binjai. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 5(1), 679–684. https://doi.org/10.59934/jaiea.v5i1.1403