Graph coloring/Definition

Graph labelling, which assigns labels traditionally called 'colours' to elements of a graph subject to certain constraints.