Optimizing University Course Timetabling Using Graph Coloring Techniques

Kehinde, Ogunkan Stella and Idowu, Peter Olalekan and Funmilayo, Orukotan Felicia and Kemi, Ogunniyi Olufunke and Omidiora, Elijah Olusayo (2024) Optimizing University Course Timetabling Using Graph Coloring Techniques. In: Mathematics and Computer Science: Contemporary Developments Vol. 5. BP International, pp. 42-62. ISBN 978-93-48119-66-7

Full text not available from this repository.

Abstract

This research presents an innovative approach to the University Course Timetabling Problem (UCTP) through the application of graph coloring techniques aimed at achieving optimal scheduling accuracy. By partitioning the conflict graph into independent color classes, time slots are assigned to create a conflict-free timetable. The study utilizes data from the Ladoke Akintola University of Technology (LAUTECH) to construct a course conflict graph, where courses are represented as vertices and conflicts as edges. Venue allocation corresponding to the assigned time slots is accomplished using a first fit packing algorithm. The proposed model is implemented in Python and evaluated using Halstead complexity metrics, yielding results of Program Volume (PV) at 18.45 kbits, Program Length (PL) at 0.51, Program Effort (PE) at 1,037,684, Program Difficulty (PD) at 1.97, and Execution Time (ET) at 20.45 seconds. The findings demonstrate significant improvements over existing models, resulting in a more efficient conflict-free course timetable. This work contributes valuable insights for addressing various scheduling, optimization, and NP-hard computational challenges.

Item Type: Book Section
Subjects: STM Digital > Mathematical Science
Depositing User: Unnamed user with email support@stmdigital.org
Date Deposited: 24 Oct 2024 06:16
Last Modified: 24 Oct 2024 06:16
URI: http://research.asianarticleeprint.com/id/eprint/1528

Actions (login required)

View Item
View Item