ABSTRACT
This paper proposes an advanced lecture timetabling system utilizing hybrid technologies and genetic algorithms for optimal scheduling whereby resource allocation challenges and conflicts are addressed and minimized. Genetic algorithms offer a solution to complex scheduling problems by mimicking natural selection principles, thereby refining lecture timetables through selection, crossover, and mutation. The system formulates the timetabling problem as a genetic algorithm optimization task by integrating constraints into the fitness function, which include resource availability, activity dependencies, and user preferences; facilitating evaluation based on predefined objectives like conflict minimization and resource utilization maximization. The genetic algorithm employs a population-based search strategy, iteratively refining timetables over generations. The system demonstrates high solution quality, efficiency, and scalability when compared with traditional methods, thereby providing benefits to educational institutions and the like.
References
- Ahmadi, R. Barone, P. Cheng, P. Cowling, B. McCollum, Perturbation based variable neighbourhood search in heuristic space for examination timetabling problem. Proceedings of Multidisciplinary International Scheduling: Theory and Applications (MISTA 2003) (2003) (pp. 155-171).
- W. Bello, D. A. Olubummo, I. D. Emmanuel, F. N. Otobo, Combining traditional face-to-face classroom practices with computer mediated activities for meaningful learning experience. International Journal of Advanced Research in Computer and Communication Engineering 8(6) (2019) 1-9
- Bhaduri, University time table scheduling using genetic artificial immune network. In 2009 IEEE International Conference on Advances in Recent Technologies in Communication and Computing (2009 October) (pp. 289-292).
- K. Burke, B. McCollum, A. Meisels, S. Petrovic, R. Qu, A graph-based hyper-heuristic for educational timetabling problems. European Journal of Operational Research 176 (2007) 177-192
- Ceschia, L. Di Gaspero, A. Schaerf, Educational timetabling: Problems, benchmarks, and state-of-the-art results. European Journal of Operational Research 308(1) (2023) 1-18
- K. B. Chowdhury, M. A. Rashid, Classroom interaction: Tension between belief and practice, A case study of a university teacher. Global Journal of Human-Social Science: G Linguistics & Education 14(3) (2014) 29-34
- Di Gaspero, A. Schaerf, Tabu search techniques for examination timetabling. In Practice and Theory of Automated Timetabling III. Third International Conference, PATAT 2000 Konstanz Germany Springer Berlin Heidelberg (August 16-18 2000 Selected Papers 3) (pp. 104-117).
- A. Duong, K. H. Lam, Combining constraint programming and simulated annealing on university exam timetabling. In RIVF (2004 February) (pp. 205-210).
- Elliot, F. S. Gbenga, J. Mnisi Emmanuel, Enhanced heuristic teaching timetabling algorithm using genetic algorithm. International Journal of Scientific & Technology Research 9(4) (2020) 3804-3814
- Gröbner, P. Wilke, S. Büttcher, A standard framework for timetabling problems. In Practice and Theory of Automated Timetabling IV. 4th International Conference, PATAT 2002 Gent Belgium Springer Berlin Heidelberg (August 21-23 2002 Selected Revised Papers 4) (pp. 24-38).
- H. Holland, Adaptation in natural and artificial systems. Ann Arbor: The U. of Michigan Press 183 (1975) 15
- T. Hora, Navigating the problem space of academic work: How workload and curricular affordances shape STEM faculty decisions about teaching and learning. AERA Open 2(1) (2016) 2332858415627612
- Kembuan, G. C. Rorimpandey, P.T.D. Rompas, J. P. A. Runtuwene, Development of web-based timetabling system. In Proceedings of the 7th Engineering International Conference on Education, Concept and Application on Green Technology SCITEPRESS-Science and Technology Publications (2018 October) (pp. 317-322).
- Mansour, M. Timani, Stochastic search algorithms for exam scheduling. International Journal of Computational Intelligence Research 3(4) (2007) 353-361
- Martínez-Plumed, E. Gómez, J. Hernández-Orallo, Futures of artificial intelligence through technology readiness levels. Telematics and Informatics 58 (2021) 101525
- McCollum, P. McMullan, A. J. Parkes, E. K. Burke, R. Qu, A new model for automated examination timetabling. Annals of Operations Research 194 (2012) 291-315
- A. MirHassani, A computational approach to enhancing course timetabling with integer programming. Applied Mathematics and Computation 175 (2006) 814-822
- Mom, J. A. Enokela, Implementation of a timetable generator using visual basic. Net. Asian Research Publishing Network (ARPN) Journal of Engineering and Applied Sciences 7(5) 2012 548-553
- M. Moradeyo, R. W. Bello, Application of genetic algorithm for optimal distribution of transformers: A panacea for sustainable power development in Nigeria. 8th Annual National Conference Faculty of Science the Polytechnic Ibadan Nigeria (2019) (SCP 009).
- Qu, E. K. Burke, B. McCollum, L. T. Merlot, S. Y. Lee, A survey of search methodologies and automated system development for examination timetabling. Journal of Scheduling 12 (2009) 55-89
- P. Reis, E. Oliveira, A language for specifying complete timetabling problems. In Practice and Theory of Automated Timetabling III. Third International Conference, PATAT 2000 Konstanz Germany Springer Berlin Heidelberg (August 16-18 2000 Selected Papers 3) (pp. 322-341).
- Salwani, A. R. Hamdan, A hybrid approach for university course timetabling. IJCSNS International Journal of Computer Science and Network Security 8(8) (2008) 127
- Schulte, Teaching subjects and time allocation in the German school system (Berlin). Prospects–Quarterly Review of Comparative Education 34(3) (2004) 335-351
- Soyemi, J. Akinode, S. Oloruntoba, Electronic lecture time-table scheduler using genetic algorithm. In 2017 IEEE 15th Intl Conf on Dependable, Autonomic and Secure Computing, 15th Intl Conf on Pervasive Intelligence and Computing, 3rd Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress (DASC/PiCom/DataCom/CyberSciTech) (2017a) (pp. 710-715).
- Soyemi, J. Akinode, S. Oloruntoba, Automated lecture time-tabling system for tertiary institutions. International Journal of Applied Information Systems 12(5) (2017b) 20-27
- C. Stephens, M. E. Hernandez, M. Román, A. C. Graham, R. W. Scholz, Higher education as a change agent for sustainability in different cultures and contexts. International Journal of Sustainability in Higher Education 9(3) (2008) 317-338
- Thatchai, P. Pupong, Heuristic ordering for ant colony based timetabling tool. Journal of Applied Operational Research 5(3) (2013) 113-123
- Zhou, J. Chen, Paul Monroe and education of modern China. Education Journal-Hong Kong-Chinese University of Hong Kong 35(1) (2007) 1-38
Download all article in PDF