Graph Coloring with Color Preferences
Abstract: We study graph coloring with color preferences, in which each vertex ranks the available colors. In addition to assigning different colors to adjacent vertices, we require the coloring to be stable: no group of vertices can cyclically exchange their assigned colors so that each strictly prefers its new color to its original one. We define the stable chromatic number of a graph as the minimum integer such that every preference profile admits a stable -coloring of . We establish several upper and lower bounds. In particular, for any acyclic orientation of the edges of , the largest number of vertices reachable from a vertex by directed paths, including the vertex itself, is an upper bound on . This shows that is well-defined. We also show that colors suffice for an -vertex graph of treewidth , and complement this with a lower bound in terms of the Grundy number. Turning to the problem of finding a minimum stable coloring for a given profile, we show that stable $2$-colorability is polynomial-time solvable, whereas stable -colorability is NP-complete for every fixed . Using the treewidth bound, we give a fixed-parameter tractable algorithm parameterized by treewidth.
Paper Prompts
Sign up for free to create and run prompts on this paper.