Lecture Notes in Computer Science
DOI: 10.1007/978-3-540-79228-4_43
|View full text |Cite
|
Sign up to set email alerts
|

Speeding up Dynamic Programming for Some NP-Hard Graph Recoloring Problems

Abstract: Abstract. A vertex coloring of a tree is called convex if each color induces a connected component. The NP-hard Convex Recoloring problem on vertex-colored trees asks for a minimum-weight change of colors to achieve a convex coloring. For the non-uniformly weighted model, where the cost of changing a vertex v to color c depends on both v and c, we improve the running time on trees from O(∆ κ ·κn) to O(3 κ ·κn), where ∆ is the maximum vertex degree of the input tree T , κ is the number of colors, and n is the n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
6
0
1

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(7 citation statements)
references
References 16 publications
0
6
0
1
Order By: Relevance
“…In this section we solve a generalization of the CONVEX RECOLORING problem studies in [19] and improve upon one of their results. Let T = (V , E) be a tree and…”
Section: Convex Tree Coloringmentioning
confidence: 99%
See 2 more Smart Citations
“…In this section we solve a generalization of the CONVEX RECOLORING problem studies in [19] and improve upon one of their results. Let T = (V , E) be a tree and…”
Section: Convex Tree Coloringmentioning
confidence: 99%
“…It is worth mentioning that in [19] the slightly different CONVEX TREE RECOLORING (CTR) was studied, but that CTR is a special case of CTC.…”
Section: Convex Tree Coloringmentioning
confidence: 99%
See 1 more Smart Citation
“…Note that this sort of bound is different than those described above, as OPT can get large even when the total number of bad colors is small. The work for the general case culminated in the work of Ponta, Hüffner, and Niedermeier [ 9 ], who use the childwise iterative approach to dynamic programing to construct an algorithm of complexity O ( n τ 3 τ ).…”
Section: Expressing the Differences Between A Taxonomy And A Phylogenmentioning
confidence: 99%
“…Further improvements on the running time and faster algorithms for weighted variants, including a dynamic programming algorithm that uses linear time for fixed k, were obtained by Ponta et al [24]. A different proof that the problem can be solved in linear time for fixed k can be found in [6].…”
Section: Convex Recoloringmentioning
confidence: 99%