Skip to content

1.5-approximation algorithm for the 2-Convex Recoloring problem

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Given a graph G = (V,E), a coloring function χ : V → C, assigning each vertex a color, is called convex if, for every color c ∈ C, the set of vertices with color c induces a connected subgraph of G. In the Convex Recoloring problem a colored graph Gχ is given, and the goal is to find a convex coloring χ′ of G that recolors a minimum number of vertices. The 2-Convex Recoloring problem (2-CR) is the special case, where the given coloring χ assigns the same color to at most two vertices. 2-CR is known to be NP-hard even if G is a path. We show that weighted 2-CR problem cannot be approximated within any ratio, unless P=NP. On the other hand, we provide an alternative definition of (unweighted) 2-CR in terms of maximum independent set of paths, which leads to a natural greedy algorithm. We prove that its approximation ratio is 3/2 and show that this analysis is tight. This is the first constant factor approximation algorithm for a variant of CR in general graphs. For the special case, where G is a path, the algorithm obtains a ratio of 5/4, an improvement over the previous best known approximation. We also consider the problem of determining whether a given graph has a convex recoloring of size k. We use the above mentioned characterization of 2-CR to show that a problem kernel of size 4k can be obtained in linear time and to design a (Formula presented.) time algorithm for parametrized 2-CR.

Cite

CITATION STYLE

APA

Bar-Yehuda, R., Kutiel, G., & Rawitz, D. (2016). 1.5-approximation algorithm for the 2-Convex Recoloring problem. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9538, pp. 299–311). Springer Verlag. https://doi.org/10.1007/978-3-319-29516-9_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free