DEVELOPMENT OF AN AUTOMATED TIMETABLE GENERATOR USING GENETIC ALGORITHM

Authors

  • Sobowale Adedayo Department of Computer Engineering, Federal University Oyo-Ekiti, Ekiti state, Nigeria
  • Esan Adebimpe Department of Computer Engineering, Federal University Oye-Ekiti, Ekiti state, Nigeria
  • Ajayi Samuel Department of Computer Engineering, Federal University Oyo-Ekiti, Ekiti state, Nigeria

Keywords:

Genetic Algorithm, Constraints, Timetable Generator, Reliability, Ease of Use, Accuracy

Abstract

Educational timetabling is a major administrative activity for a wide variety of institutions. The process involves scheduling a
sequence of lectures between lecturers and students in a prefixed period. However, conventional approach to timetable scheduling is very time consuming, therefore, this research addresses the issue by developing an automated timetable generator using genetic algorithm. The developed system satisfied both hard and soft constraints as well as generate a conflict free timetable with an accuracy of 98.5% and an average response time of 0.176 seconds. The results obtained for functionality, reliability, ease of use, efficiency and portability are: 95%, 65%, 80%, 80% and 85% respectively. The mutation and crossover rates are 0.01% and 0.95% respectively and the fitness value is 1 which shows that the developed timetable generator has zero number of clashes. Although, the developed system has achieved a certain level of accuracy, reliability, functionality and ease of use, however, future work should consider hybridizing GA with more advanced algorithms to obtain better results and reduce processing time.

Published

2023-08-31

How to Cite

Adedayo, S., Adebimpe, E., & Samuel, A. (2023). DEVELOPMENT OF AN AUTOMATED TIMETABLE GENERATOR USING GENETIC ALGORITHM. LAUTECH JOURNAL OF COMPUTING AND INFORMATICS , 3(1), 49-55. Retrieved from https://laujci.lautech.edu.ng/index.php/laujci/article/view/68