A colouring of the vertices of a graph is called injective if every two distinct vertices connected by a path of length 2 receive different colours, and it is called locally injective if it is an injective proper colouring. We show that for k }= 4, deciding the existence of a locally injective k-colouring, and of an injective k-colouring, are NP-complete problems even when restricted to planar graphs.
It is known that every planar graph of maximum degree {= 3/5k - 52 allows a locally injective k-colouring. To compare the behaviour of planar and general graphs we show that for general graphs, deciding the existence of a locally injective k-colouring becomes NP-complete for graphs of maximum degree 2 root k (when k }= 7).