Web-based Student Time-Table Management System

Authors

  • Otaninyenuwa Helen Omoregbee Department of Computer Science and Information Technology, School of Applied Sciences, Edo State Polytechnic, Usen, Benin City, Nigeria.
  • E. I. Ihama Department of Computer Science and Information Technology, School of Applied Sciences, Edo State Polytechnic, Usen, Benin City, Nigeria.
  • L. E. Izogie Department of Computer Science and Information Technology, School of Applied Sciences, Edo State Polytechnic, Usen, Benin City, Nigeria.
  • Friday Mike Otamere Department of Computer Science and Information Technology, School of Applied Sciences, Edo State Polytechnic, Usen, Benin City, Nigeria.

Keywords:

Timetable, Allocation, Genetic Algorithm, courses

Abstract

The scheduling of lectures and practical timetables for a large number of courses is a very complex problem that is frequently managed manually by the center's employees, despite the fact that the outcomes are not always completely satisfactory. Because timetabling is a highly constrained combinational problem (i.e., it concerns the combinations and arrangements of elements in sets), this work attempts to demonstrate the effectiveness of evolutionary techniques based on Darwin's theories in solving the timetabling problem, even if the solution is not fully optimal but close to optimal. An very popular meta-heuristic, the Genetic Algorithm has been successfully applied to a variety of difficult combinational optimization issues. When a local search is done on a multi-dimensional array representing course sets, halls, and time allocations, the results are combined with heuristic crossover to guarantee that fundamental restrictions are not broken. Once a workable timetable system had been developed and verified, the genetic algorithm was used to demonstrate the variety of different schedules that might be generated depending on user-specified limits and requirements. The application was created with PHP and MySQL as the programming languages. 

References

A. Cornelissen, M.J. Sprengers and B.Mader (2010). "OPUS-College Timetable Module Design Document" Journal of Computer Science

Abramson D. & Abela J. (1992). "A parallel genetic algorithm for solving the school timetabling problem." In Proceedings of the 15th Australian Computer Science Conference, Hobart.

Adam Marczyk (2004). "Genetic Algorithms and Evolutionary Computation".

Al-Attar A. (1994). White Paper: "A hybrid GA-heuristic search strategy." AI Expert, USA.

Alberto Colorni, Marco Dorigo, Vittorio Manniezzo (1992). "A Genetic Algorithm to Solve the Timetable Problem" Journal of Computational Optimization and Applications.

Bufe M., Fischer T., Gubbels H., Hacker C., Hasprich O., Scheibel C., Weicker K., Weicker N., Wenig M., & Wolfangel C. (2001). Automated solution of a highly constrained school timetabling problem - preliminary results. EvoWorkshops, Como-Italy.

Burke E, Elliman D and Weare R (1994)."A genetic algorithm for university timetabling system." Presented at the East-West Conference on

Computer Technologies in Education, Crimea, Ukraine.

Carrasco M.P. & Pato M.V. (2001). "A multi objective genetic algorithm for the class/teacher timetabling problem." In Proceedings of the Practice and Theory of Automated Timetabling (PATAT'00), Lecture Notes in Computer Science, Springer.

Chan H. W. (1997). "School Timetabling Using Genetic Search." 2th International Conference on the Practice and Theory of Automated Timetabling, PATAT'97.

Coello Carlos (2000). "An updated survey of GA-based multi objective optimization techniques." ACM Computing Surveys.

Costa D. (1994). "A tabu search algorithm for computing an operational timetable. European Journal of Operational Research.

Datta D., Deb K., & Fonseca, C.M. (2006). Multi-objective evolutionary algorithm for university class timetabling problem, In Evolutionary Scheduling, Springer-Verlag Press.

David A Coley (1999). An Introduction to Genetic Algorithms for Scientists and Engineers, 1st ed. World Scientific Publishing Co. Pte. Ltd.

Dawkins Richard (1996). The Blind Watchmaker: Why the Evidence of Evolution Reveals a Universe Without Design. W.W. Norton.

Downloads

Published

2022-04-01

How to Cite

Omoregbee, O. H., Ihama, E. I., Izogie, L. E., & Otamere , F. M. (2022). Web-based Student Time-Table Management System. Edo Poly Journal Of Science, Technology and Management, 1(1), 89–103. Retrieved from https://edopolyjournal.org.ng/index.php/home/article/view/15