On the Complexity of Solving or Approximating Convex Recoloring Problems

Given a graph with an arbitrary vertex coloring, the Convex Recoloring Problem (CR) consists of recoloring the minimum number of vertices so that each color induces a connected subgraph. We focus on the complexity and inapproximabiliy of this problem on k-colored graphs, for fixed k ≥ 2. We prove a very strong complexity result showing that CR is already NP-hard on k-colored grids, and therefore also on planar graphs with maximum degree 4. For each k ≥ 2, we also prove that, for a positive constant c, there is no cln n-approximation algorithm even for k-colored n-vertex bipartite graphs, unless P = NP. For 2-colored (q,q − 4)-graphs, a class that includes cographs and P 4-sparse graphs, we present polynomial-time algorithms for fixed q. The same complexity results are obtained for a relaxation of CR, where only one fixed color is required to induce a connected subgraph.

[1]  Dieter Kratsch,et al.  Convex Recoloring Revisited: Complexity and Exact Algorithms , 2009, COCOON.

[2]  Sagi Snir,et al.  Efficient approximation of convex recolorings , 2007, J. Comput. Syst. Sci..

[3]  Stephan Olariu,et al.  A tree representation for P4-sparse graphs , 1992, Discret. Appl. Math..

[4]  Dror Rawitz,et al.  Improved Approximation Algorithm for Convex Recoloring of Trees , 2007, Theory of Computing Systems.

[5]  Sagi Snir,et al.  Convex recolorings of strings and trees: Definitions, hardness results and algorithms , 2008, J. Comput. Syst. Sci..

[6]  Noga Alon,et al.  Algorithmic construction of sets for k-restrictions , 2006, TALG.

[7]  Frank Kammer,et al.  The complexity of minimum convex coloring , 2012, Discret. Appl. Math..

[8]  Igor Razgon A 2O(k)poly(n) algorithm for the parameterized Convex Recoloring problem , 2007, Inf. Process. Lett..

[9]  Michael R. Fellows,et al.  Connected Coloring Completion for General Graphs: Algorithms and Complexity , 2007, COCOON.

[10]  Rudini Menezes Sampaio,et al.  Restricted coloring problems on Graphs with few P4’s , 2011, Annals of Operations Research.

[11]  Rolf Niedermeier,et al.  Speeding up Dynamic Programming for Some NP-Hard Graph Recoloring Problems , 2008, TAMC.

[12]  Yoshiko Wakabayashi,et al.  Polyhedral studies on the convex recoloring problem , 2013, Electron. Notes Discret. Math..

[13]  David S. Johnson,et al.  The Rectilinear Steiner Tree Problem is NP Complete , 1977, SIAM Journal of Applied Mathematics.

[14]  Stephan Olariu,et al.  On the Structure of Graphs with Few P4s , 1998, Discret. Appl. Math..

[15]  Michael R. Fellows,et al.  Quadratic Kernelization for Convex Recoloring of Trees , 2010, Algorithmica.

[16]  Ran Raz,et al.  A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP , 1997, STOC '97.

[17]  Sagi Snir,et al.  Partial convex recolorings of trees and galled networks: Tight upper and lower bounds , 2011, TALG.

[18]  Yoshiko Wakabayashi,et al.  Convex Recoloring of Paths , 2011, Electron. Notes Discret. Math..