English

Further Hardness Results on Rainbow and Strong Rainbow Connectivity

Computational Complexity 2016-02-18 v4 Discrete Mathematics

Abstract

A path in an edge-colored graph is \textit{rainbow} if no two edges of it are colored the same. The graph is said to be \textit{rainbow connected} if there is a rainbow path between every pair of vertices. If there is a rainbow shortest path between every pair of vertices, the graph is \textit{strong rainbow connected}. We consider the complexity of the problem of deciding if a given edge-colored graph is rainbow or strong rainbow connected. These problems are called \textsc{Rainbow connectivity} and \textsc{Strong rainbow connectivity}, respectively. We prove both problems remain \NP\NP\hyp{}complete on interval outerplanar graphs and kk-regular graphs for k3k \geq 3. Previously, no graph class was known where the complexity of the two problems would differ. We show that for block graphs, which form a subclass of chordal graphs, \textsc{Rainbow connectivity} is \NP\NP\hyp{}complete while \textsc{Strong rainbow connectivity} is in \P. We conclude by considering some tractable special cases, and show for instance that both problems are in \XP\XP when parameterized by tree-depth.

Keywords

Cite

@article{arxiv.1404.3082,
  title  = {Further Hardness Results on Rainbow and Strong Rainbow Connectivity},
  author = {Juho Lauri},
  journal= {arXiv preprint arXiv:1404.3082},
  year   = {2016}
}

Comments

13 pages, 4 figures