SEUIR Repository

A timetable scheduling using the graph coloring approach

Show simple item record

dc.contributor.author Jinomitha, P.
dc.contributor.author Raviraj, Y.
dc.date.accessioned 2026-04-23T07:50:47Z
dc.date.available 2026-04-23T07:50:47Z
dc.date.issued 2025-10-30
dc.identifier.citation Conference Proceedings of 14th Annual Science Research Session – 2025 on “NEXT-GEN SOLUTIONS: Bridging Science and Sustainability” on October 30th 2025. Faculty of Applied Sciences, South Eastern University of Sri Lanka, Sammanthurai.. pp. 41. en_US
dc.identifier.isbn 978-955-627-146-1
dc.identifier.uri http://ir.lib.seu.ac.lk/handle/123456789/7905
dc.description.abstract This research presents a lecture timetable scheduling system using graph coloring techniques, specifically edge coloring in bipartite graphs. For each subject separate bipartite graphs were constructed with lecturers and subjects forming two sets of vertices, and edges representing teaching assignments. Edge coloring assigned time slots, with multiple colors for multi-credit courses and special handling for practical classes (six hours weekly, we assign 3 hours per week, regardless of credit or hour distribution. Each practical course is allocated a total of 6 hours per week, with 3 hours for Group 1 and 3 hours for Group 2. A student can take a maximum of 3 main subjects. Even if a student takes 3 practical courses, there will never be a conflict in the practical schedule). Some subjects were allowed to share time slots, while others required distinct slots to avoid conflicts. Instead of building a single unified graph, the final timetable was manually integrated from the edge-colored subject graphs. The system met academic requirements for credit hours and ensured students could enroll in for up to three main subjects without clashes. This study shows that edge coloring in bipartite graphs provides a structured and effective method for timetable scheduling. It highlights the practical applicability of graph theory in solving real-world academic scheduling problems and lays the groundwork for future automation of the process. This study uses graph colouring to create clear, flexible, and conflict-free timetables. It also improves scheduling by allowing 2 credit subjects to be split, making the process easier, faster, and more efficient than the manual method en_US
dc.language.iso en_US en_US
dc.publisher Faculty of Applied Sciences, South Eastern University of Sri Lanka, Sammanthurai. en_US
dc.subject Timetable Scheduling en_US
dc.subject Graph Coloring en_US
dc.subject Edge Coloring, en_US
dc.subject Bipartite Graphs en_US
dc.subject Conflict- Free Allocation en_US
dc.title A timetable scheduling using the graph coloring approach en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search SEUIR


Advanced Search

Browse

My Account