Please use this identifier to cite or link to this item: http://ir.lib.seu.ac.lk/handle/123456789/7905
Full metadata record
DC FieldValueLanguage
dc.contributor.authorJinomitha, P.-
dc.contributor.authorRaviraj, Y.-
dc.date.accessioned2026-04-23T07:50:47Z-
dc.date.available2026-04-23T07:50:47Z-
dc.date.issued2025-10-30-
dc.identifier.citationConference 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.isbn978-955-627-146-1-
dc.identifier.urihttp://ir.lib.seu.ac.lk/handle/123456789/7905-
dc.description.abstractThis 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 methoden_US
dc.language.isoen_USen_US
dc.publisherFaculty of Applied Sciences, South Eastern University of Sri Lanka, Sammanthurai.en_US
dc.subjectTimetable Schedulingen_US
dc.subjectGraph Coloringen_US
dc.subjectEdge Coloring,en_US
dc.subjectBipartite Graphsen_US
dc.subjectConflict- Free Allocationen_US
dc.titleA timetable scheduling using the graph coloring approachen_US
dc.typeArticleen_US
Appears in Collections:14th Annual Science Research Session

Files in This Item:
File Description SizeFormat 
ASRS2025-Original-71.pdf23.32 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.