Max-Coloring Paths: Tight Bounds and Extensions

  • Authors:
  • Telikepalli Kavitha;Julián Mestre

  • Affiliations:
  • Indian Institute of Science, Bangalore, India;Max-Plank-Institut für Informatik, Saarbrücken, Germany

  • Venue:
  • ISAAC '09 Proceedings of the 20th International Symposium on Algorithms and Computation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The max-coloring problem is to compute a legal coloring of the vertices of a graph G = (V,E) with a non-negative weight function w on V such that $\sum_{i=1}^k \max_{v\in C_i} w(v_i)$ is minimized, where C 1,...,C k are the various color classes. Max-coloring general graphs is as hard as the classical vertex coloring problem, a special case where vertices have unit weight. In fact, in some cases it can even be harder: for example, no polynomial time algorithm is known for max-coloring trees. In this paper we consider the problem of max-coloring paths and its generalization, max-coloring a broad class of trees and show it can be solved in time $O(|V| + \text{time for sorting the vertex weights})$. When vertex weights belong to 驴, we show a matching lower bound of 驴(|V|log|V|) in the algebraic computation tree model.