English

On the complexity of k-rainbow cycle colouring problems

Combinatorics 2018-10-09 v3

Abstract

An edge-coloured cycle is rainbowrainbow if all edges of the cycle have distinct colours. For k1k\geq 1, let Fk\mathcal{F}_{k} denote the family of all graphs with the property that any kk vertices lie on a cycle. For GFkG\in \mathcal{F}_{k}, a kk-rainbowrainbow cyclecycle colouringcolouring of GG is an edge-colouring such that any kk vertices of GG lie on a rainbow cycle in GG. The kk-rainbowrainbow cyclecycle indexindex of GG, denoted by crxk(G)crx_{k}(G), is the minimum number of colours needed in a kk-rainbow cycle colouring of GG. In this paper, we restrict our attention to the computational aspects of kk-rainbow cycle colouring. First, we prove that the problem of deciding whether crx1=3crx_1=3 can be solved in polynomial time, but that of deciding whether crx1kcrx_1 \leq k is NP-Complete, where k4k\geq 4. Then we show that the problem of deciding whether crx2=3crx_2=3 can be solved in polynomial time, but those of deciding whether crx24crx_2 \leq 4 or 55 are NP-Complete. Furthermore, we also consider the cases of crx3=3crx_3=3 and crx34crx_3 \leq 4. Finally, We prove that the problem of deciding whether a given edge-colouring (with an unbounded number of colours) of a graph is a kk-rainbow cycle colouring, is NP-Complete for k=1k=1, 22 and 33, respectively. Some open problems for further study are mentioned.

Keywords

Cite

@article{arxiv.1706.00546,
  title  = {On the complexity of k-rainbow cycle colouring problems},
  author = {Shasha Li and Yongtang Shi and Jianhua Tu and Yan Zhao},
  journal= {arXiv preprint arXiv:1706.00546},
  year   = {2018}
}

Comments

18 pages, to appear in Discrete Applied Mathematics

R2 v1 2026-06-22T20:07:07.324Z