# The k-colourings problem is in NP
Last edited: 2026-01-28
# Statement
Lemma
The k-colourings problem (graphs) is in NP .
# Proof
The problem is of the correct form for a search problem as you either have to provide a proper vertex k-colouring or you have to say no such colouring exists.
If you are given $G$ and a $k$-colouring $c$ it takes $O(\vert E \vert)$ time to check the colouring is proper by checking each edge’s endpoints.