Parameterized and Exact Algorithms for Class Domination Coloring

A class domination coloring (also called as cd-coloring) of a graph is a proper coloring such that for every color class, there is a vertex that dominates it. The minimum number of colors required for a cd-coloring of the graph G, denoted by \(\chi _{cd}(G)\), is called the class domination chromatic number (cd-chromatic number) of G. In this work, we consider two problems associated with the cd-coloring of a graph in the context of exact exponential-time algorithms and parameterized complexity. (1) Given a graph G on n vertices, find its cd-chromatic number. (2) Given a graph G and integers k and q, can we delete at most k vertices such that the cd-chromatic number of the resulting graph is at most q? For the first problem, we give an exact algorithm with running time \(\mathcal {O}(2^n n^4 \log n)\). Also, we show that the problem is \(\mathsf {FPT}\) with respect to the number of colors q as the parameter on chordal graphs. On graphs of girth at least 5, we show that the problem also admits a kernel with \(\mathcal {O}(q^3)\) vertices. For the second (deletion) problem, we show \(\mathsf {NP}\)-hardness for each \(q \ge 2\). Further, on split graphs, we show that the problem is \(\mathsf {NP}\)-hard if q is a part of the input and \(\mathsf {FPT}\) with respect to k and q. As recognizing graphs with cd-chromatic number at most q is \(\mathsf {NP}\)-hard in general for \(q \ge 4\), the deletion problem is unlikely to be \(\mathsf {FPT}\) when parameterized by the size of deletion set on general graphs. We show fixed parameter tractability for \(q \in \{2,3\}\) using the known algorithms for finding a vertex cover and an odd cycle transversal as subroutines.

[1]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[2]  Bruno Courcelle,et al.  The monadic second-order logic of graphs III: tree-decompositions, minor and complexity issues , 1992, RAIRO Theor. Informatics Appl..

[3]  Hans L. Bodlaender,et al.  Exact algorithms for dominating set , 2011, Discret. Appl. Math..

[4]  Bruno Courcelle,et al.  The Monadic Second-Order Logic of Graphs. I. Recognizable Sets of Finite Graphs , 1990, Inf. Comput..

[5]  Fahad Panolan,et al.  B-Chromatic Number: Beyond NP-Hardness , 2015, IPEC.

[6]  Jörg Flum,et al.  Parameterized Complexity Theory , 2006, Texts in Theoretical Computer Science. An EATCS Series.

[7]  Michael R. Fellows,et al.  Review of: Fundamentals of Parameterized Complexity by Rodney G. Downey and Michael R. Fellows , 2015, SIGA.

[8]  Andreas Björklund,et al.  Set Partitioning via Inclusion-Exclusion , 2009, SIAM J. Comput..

[9]  Noga Alon,et al.  Linear Time Algorithms for Finding a Dominating Set of Fixed Size in Degenerated Graphs , 2007, Algorithmica.

[10]  Y. B. Venkatakrishnan,et al.  COLOR CLASS DOMINATION NUMBER OF MIDDLE GRAPH AND CENTER GRAPH OF K1,n , Cn AND Pn , 2010 .

[11]  Samir Khuller,et al.  Improved Methods for Approximating Node Weighted Steiner Trees and Connected Dominating Sets , 1998, FSTTCS.

[12]  Jean Fonlupt,et al.  The complexity of generalized clique covering , 1989, Discret. Appl. Math..

[13]  Frédéric Maffray,et al.  Dominator Colorings in Some Classes of Graphs , 2012, Graphs Comb..

[14]  John M. Lewis,et al.  The Node-Deletion Problem for Hereditary Properties is NP-Complete , 1980, J. Comput. Syst. Sci..

[15]  Ralucca Gera On the Dominator Colorings in Bipartite Graphs , 2007, Fourth International Conference on Information Technology (ITNG'07).

[16]  Ge Xia,et al.  Improved upper bounds for vertex cover , 2010, Theor. Comput. Sci..

[17]  Fabrizio Grandoni,et al.  Exact Algorithms for Dominating Set , 2008, Encyclopedia of Algorithms.

[18]  David R. Karger,et al.  An Õ(n^{3/14})-Coloring Algorithm for 3-Colorable Graphs , 1997, Information Processing Letters.

[19]  Saket Saurabh,et al.  Faster Parameterized Algorithms Using Linear Programming , 2012, ACM Trans. Algorithms.

[20]  Saket Saurabh,et al.  Short Cycles Make W-hard Problems Hard: FPT Algorithms for W-hard Problems in Graphs with no Short Cycles , 2008, Algorithmica.

[21]  Ralucca Gera On dominator colorings in graphs , 2007 .

[22]  Donghyun Kim,et al.  A Better Approximation Algorithm for Computing Connected Dominating Sets in Unit Ball Graphs , 2010, IEEE Transactions on Mobile Computing.

[23]  Arnold Schönhage,et al.  Schnelle Multiplikation großer Zahlen , 1971, Computing.

[24]  Ralucca Gera,et al.  Dominator colorings and safe clique partitions , 2006 .

[25]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .

[26]  Leizhen Cai,et al.  Parameterized Complexity of Vertex Colouring , 2003, Discret. Appl. Math..

[27]  Rolf Niedermeier,et al.  Invitation to Fixed-Parameter Algorithms , 2006 .

[28]  Jörg Flum,et al.  Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series) , 2006 .

[29]  Michael R. Fellows,et al.  Parameterized approximation of dominating set problems , 2008, Inf. Process. Lett..

[30]  Mihalis Yannakakis,et al.  The Maximum k-Colorable Subgraph Problem for Chordal Graphs , 1987, Inf. Process. Lett..

[31]  Michal Pilipczuk,et al.  Parameterized Algorithms , 2015, Springer International Publishing.

[32]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[33]  Dieter Kratsch,et al.  Exponential time algorithms for the minimum dominating set problem on some graph classes , 2006, TALG.

[34]  Mathieu Liedloff,et al.  A Branch-and-Reduce Algorithm for Finding a Minimum Independent Dominating Set , 2012, Discret. Math. Theor. Comput. Sci..

[35]  Christoph Lenzen,et al.  Minimum Dominating Set Approximation in Graphs of Bounded Arboricity , 2010, DISC.

[36]  Rolf Niedermeier,et al.  Fixed Parameter Algorithms for DOMINATING SET and Related Problems on Planar Graphs , 2002, Algorithmica.

[37]  Bruno Courcelle,et al.  The Monadic Second-Order Logic of Graphs X: Linear Orderings , 1996, Theor. Comput. Sci..

[38]  Vadim V. Lozin,et al.  Coloring edges and vertices of graphs without short or long cycles , 2007, Contributions Discret. Math..

[39]  M. A. Shalu,et al.  The cd-Coloring of Graphs , 2016, CALDAM.

[40]  Eugene L. Lawler,et al.  A Note on the Complexity of the Chromatic Number Problem , 1976, Inf. Process. Lett..