Application of Graph Coloring to Class Scheduling
摘要
Graph vertex coloring is a classic problem in graph theory with numerous applications in optimization and combinatorics. This paper explores the application of Greedy algorithm for graph vertex coloring in the context of creating optimal class schedules at a university. Greedy algorithm should provide an efficient solution to the scheduling problem, reducing conflicts and optimizing resource utilization. The implementation of the algorithm will be performed in the C++ programming language, with performance analysis on real data sets and testing on real university schedule data.