The complexity of minimum convex coloring

  • Authors:
  • Frank Kammer;Torsten Tholey

  • Affiliations:
  • -;-

  • Venue:
  • Discrete Applied Mathematics
  • Year:
  • 2012

Quantified Score

Hi-index 0.04

Visualization

Abstract

A coloring of the vertices of a graph is called convex if each subgraph induced by all vertices of the same color is connected. We consider three variants of recoloring a colored graph with minimal cost such that the resulting coloring is convex. Two variants of the problem are shown to be NP-hard on trees even if in the initial coloring each color is used to color only a bounded number of vertices. For graphs of bounded treewidth, we present a polynomial-time (2+@e)-approximation algorithm for these two variants and a polynomial-time algorithm for the third variant. Our results also show that, unless NP@?DTIME(n^O^(^l^o^g^l^o^g^n^)), there is no polynomial-time approximation algorithm with a ratio of size (1-o(1))lnlnN for the following problem: given pairs of vertices in an undirected N-vertex graph of bounded treewidth, determine the minimal possible number l for which all except l pairs can be connected by disjoint paths.