Abstract

A vertex coloring of a graph G=(V,E) that uses k colors is called an injectivek-coloring of G if no two vertices having a common neighbor have the same color. The minimum k for which G has an injectivek-coloring is called the injective chromatic number of G. Given a graph G and a positive integer k, the Decide Injective Coloring Problem is to decide whether G admits an injective k-coloring. It is known that Decide Injective Coloring Problem is NP-complete for bipartite graphs. In this paper, we strengthen this result by showing that this problem remains NP-complete for perfect elimination bipartite graphs, star-convex bipartite graphs and comb-convex bipartite graphs, which are proper subclasses of bipartite graphs. Moreover, we show that for every ϵ>0, it is not possible to efficiently approximate the injective chromatic number of a perfect elimination bipartite graph within a factor of n13−ϵ unless ZPP = NP. On the positive side, we propose a linear time algorithm for biconvex bipartite graphs and O(nm) time algorithm for convex bipartite graphs for finding the optimal injective coloring. We prove that the injective chromatic number of a chordal bipartite graph can be determined in polynomial time. It is known that Decide Injective Coloring Problem is NP-complete for chordal graphs. We give a linear time algorithm for computing the injective chromatic number of proper interval graphs, which is a proper subclass of chordal graphs. Decide Injective Coloring Problem is also known to be NP-complete for split graphs. We show that Decide Injective Coloring Problem remains NP-complete for K1,t-free split graphs for t≥4 and polynomially solvable for t≤3.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call