Graph colouring
Definition: Vertex colouring, chromatic number
A vertex colouring of a Graph
The chromatic number
Equivalently, a vertex colouring is a partition of the vertices such that no two vertices in the same partition are adjacent. A greedy way to find a vertex colouring is to color the first vertex with some color, then for each non-colored vertex, color it with an already used color if possible, otherwise a new color. Note that this algorithm does not garuantee a colouring with minimal colors.
Theorem
Let
Furthermore, if