Automatic Timetable Generation using Neural Networks Trained by Genetic Algorithms
Scheduling is a crucial task in various real-life situations, including educational institutions where creating a feasible timetable is a complex challenge due to numerous constraints. The educational timetable scheduling problem is NP-hard, making it a difficult problem to solve optimally within reasonable time frames. Traditional methods like Genetic Algorithms (GAs) and Evolutionary Algorithms (EAs) have been applied to this problem with varying degrees of success. In this paper, we introduce a novel approach for automatic timetable generation using neural networks trained by genetic algorithms. Our method leverages the strengths of neural networks in pattern recognition and GAs in optimization to effectively handle the constraints and complexities of timetable scheduling. Experimental results demonstrate a significant improvement in scheduling accuracy and computational efficiency. We compare the performance of our proposed method with traditional GAs and demonstrate that the neural network approach trained by GAs achieves superior results in terms of speed and solution quality. This research paves the way for more efficient and intelligent scheduling systems in educational environments.
Authors
- Ahmad Maaz
- Sermad Abbas (ORCID: https://orcid.org/0000-0001-9162-9792)
- Iftikhar Ahmed (ORCID: https://orcid.org/0000-0001-5581-080X)
- Raja Hashim Ali (ORCID: https://orcid.org/0000-0002-9068-2337)
- Talha Ali Khan (ORCID: https://orcid.org/0000-0003-3874-4075)
Institutions
- Ghulam Ishaq Khan Institute of Engineering Sciences and Technology (PK)
Publication Details
- Published
- 2024-12-26
- DOI
- https://doi.org/10.1109/icosst64562.2024.10871163
- Citations
- 22
- Primary Topic
- Scheduling and Timetabling Solutions
- Type
- article
- Field-Weighted Citation Impact
- 10.79