kcolorability
K-colorability, in graph theory, refers to the property of a graph G = (V,E) that its vertices can be colored with at most k colors so that adjacent vertices receive different colors. A coloring with exactly k colors is called a proper k-coloring. If such a coloring exists, G is said to be k-colorable.
The chromatic number χ(G) is the smallest k for which G is k-colorable. The color classes form
Examples illustrate the concept. A complete graph K_n requires n colors. An odd cycle, such as C_5,
Computationally, testing k-colorability is easy for k = 1 or 2 (2-colorability is equivalent to checking bipartiteness
In special graph classes, results vary. Every planar graph is 4-colorable (Four Color Theorem), but deciding