For $k\geq 1$, a $k$-colouring $c$ of $G$ is a mapping from $V(G)$ to $\{1,2,\ldots,k\}$ such that $c(u)\neq c(v)$ for any two non-adjacent vertices $u$ and $v$. The $k$-Colouring problem is to decide if a graph $G$ has a $k$-colouring. For a family of graphs ${\cal H}$, a graph $G$ is ${\cal H}$-free if $G$ does not contain any graph from ${\cal H}$ as an induced subgraph. Let $C_s$ be the $s$-vertex cycle. In previous work (MFCS 2019) we examined the effect of bounding the diameter on the complexity of $3$-Colouring for $(C_3,\ldots,C_s)$-free graphs and $H$-free graphs where $H$ is some polyad. Here, we prove for certain small values of $s$ that $3$-Colouring is polynomial-time solvable for $C_s$-free graphs of diameter $2$ and $(C_4,C_s)$-free graphs of diameter $2$. In fact, our results hold for the more general problem List $3$-Colouring. We complement these results with some hardness result for diameter $4$.
翻译:对于1美元k\geq 1美元, 美元彩色为1美元, 美元彩色为1美元( G) 美元至1美元, 2,\ldots, k@$, 美元, 任何两个非近似的脊椎, 美元, 美元, 美元, 美元。 美元彩色问题在于要决定一个G$图是否具有k美元彩色。 对于一个以美元计价, 美元为美元平价的组合, 如果G$没有以美元计价, 美元为1美元, 2,\ldots, 美元, 美元为1美元, 2美元, 美元。 在以前的工作( MFCS 2019) 中, 美元彩色问题在于如何将直径约束在3美元( C_ 3, eldots, C_ s) 美元上。 对于一个以美元计价的平面, 美元为1美元, 美元为1美元平方美元, 美元为1美元, 美元, 美元为xg$xxxxxxxxxxxxxxxxxx, $xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元。 美元, 美元, 美元, 美元, 美元, 美元, 美元。