A graph coloring algorithm for large scale scheduling problems · Study