straightforward (unoriginal) packet scheduling: bipartite graph matchings, graph coloring etc