Optimization of the class schedule: methods, problems and solutions

Authors

  • М.А. Laptieva Донецький національний університет імені Василя Стуса

Keywords:

schedule automation, resource management, optimization algorithms

Abstract

This article is dedicated to optimizing class schedules in educational institutions. It explores key optimization methods, including brute force, greedy algorithms, genetic algorithms, and artificial intelligence techniques. Special attention is given to the problems of encountered during scheduling: resource constraints, unforeseen changes, and the complexity of system configuration. The article also includes graphical examples of the algorithms’ operation for better understanding. The material is useful for administrative staff and developers of educational systems.

References

Brute Force Algorithms Explained. FreeCodeCamp. URL: http://surl.li/todwmp (02.10.2024).

Introduction to Algorithms. States Academic Press, 2022. 243 p. (04.10.2024).

Mutingi M., Mbohwa C. Grouping Genetic Algorithms. Cham: Springer International Publishing, 2017. URL: http://surl.li/fqjhca (01.10.2024).

Planning and Scheduling Optimization. MDPI, 2021. URL: http://surl.li/fewnau (02.10.2024).

Published

2024-12-31

Issue

Section

Природничі та технічні науки