Dual Parameterization of Weighted Coloring

Given a graph G , a proper k - coloring of G is a partition $$c = (S_i)_{i\in [1,k]}$$ c = ( S i ) i ∈ [ 1 , k ] of V ( G ) into k stable sets $$S_1,\ldots , S_{k}$$ S 1 , … , S k . Given a weight function $$w: V(G) \rightarrow {\mathbb {R}}^+$$ w : V ( G ) → R + , the weight of a color $$S_i$$ S i is defined as $$w(i) = \max _{v \in S_i} w(v)$$ w ( i ) = max v ∈ S i w ( v ) and the weight of a coloring c as $$w(c) = \sum _{i=1}^{k}w(i)$$ w ( c ) = ∑ i = 1 k w ( i ) . Guan and Zhu (Inf Process Lett 61(2):77–81, 1997) defined the weighted chromatic number of a pair ( G ,  w ), denoted by  $$\sigma (G,w)$$ σ ( G , w ) , as the minimum weight of a proper coloring of G . The problem of determining  $$\sigma (G,w)$$ σ ( G , w ) has received considerable attention during the last years, and has been proved to be notoriously hard: for instance, it is NP -hard on split graphs, unsolvable on n -vertex trees in time $$n^{o(\log n)}$$ n o ( log n ) unless the ETH fails, and W [1]-hard on forests parameterized by the size of a largest tree. We focus on the so-called dual parameterization of the problem: given a vertex-weighted graph ( G ,  w ) and an integer k , is $$\sigma (G,w) \le \sum _{v \in V(G)} w(v) - k$$ σ ( G , w ) ≤ ∑ v ∈ V ( G ) w ( v ) - k ? This parameterization has been recently considered by Escoffier (in: Proceedings of the 42nd international workshop on graph-theoretic concepts in computer science (WG). LNCS, vol 9941, pp 50–61, 2016), who provided an FPT algorithm running in time $$2^{{\mathcal {O}}(k \log k)} \cdot n^{{\mathcal {O}}(1)}$$ 2 O ( k log k ) · n O ( 1 ) , and asked which kernel size can be achieved for the problem. We provide an FPT algorithm in time $$9^k \cdot n^{{\mathcal {O}}(1)}$$ 9 k · n O ( 1 ) , and prove that no algorithm in time $$2^{o(k)} \cdot n^{{\mathcal {O}}(1)}$$ 2 o ( k ) · n O ( 1 ) exists under the ETH . On the other hand, we present a kernel with at most $$(2^{k-1}+1) (k-1)$$ ( 2 k - 1 + 1 ) ( k - 1 ) vertices, and rule out the existence of polynomial kernels unless $$\mathsf{NP} \subseteq \mathsf{coNP} / \mathsf{poly}$$ NP ⊆ coNP / poly , even on split graphs with only two different weights. Finally, we identify classes of graphs allowing for polynomial kernels, namely interval graphs, comparability graphs, and subclasses of circular-arc and split graphs, and in the latter case we present lower bounds on the degrees of the polynomials.

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

[2]  Rong-chii Duh,et al.  Approximation of k-set cover by semi-local optimization , 1997, STOC '97.

[3]  A. Tucker,et al.  Matrix characterizations of circular-arc graphs , 1971 .

[4]  Júlio Araújo,et al.  Ruling out FPT algorithms for Weighted Coloring on forests , 2018, Theor. Comput. Sci..

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

[6]  Vangelis Th. Paschos,et al.  Weighted Coloring: Further Complexity and Approximability Results , 2005, ICTCS.

[7]  Stefan Kratsch,et al.  Kernelization Lower Bounds by Cross-Composition , 2012, SIAM J. Discret. Math..

[8]  P. Gilmore,et al.  A Characterization of Comparability Graphs and of Interval Graphs , 1964, Canadian Journal of Mathematics.

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

[10]  Fedor V. Fomin,et al.  Exact exponential algorithms , 2013, CACM.

[11]  Chee-Keng Yap,et al.  Some Consequences of Non-Uniform Conditions on Uniform Classes , 1983, Theor. Comput. Sci..

[12]  Telikepalli Kavitha,et al.  Max-coloring paths: tight bounds and extensions , 2012, J. Comb. Optim..

[13]  Saket Saurabh,et al.  Kernelization Lower Bounds Through Colors and IDs , 2014, ACM Trans. Algorithms.

[14]  Xuding Zhu,et al.  A Coloring Problem for Weighted Graphs , 1997, Inf. Process. Lett..

[15]  Michael R. Fellows,et al.  Fundamentals of Parameterized Complexity , 2013 .

[16]  Jayme Luiz Szwarcfiter,et al.  Normal Helly circular-arc graphs and its subclasses , 2013, Discret. Appl. Math..

[17]  Jayme Luiz Szwarcfiter,et al.  Characterizations and recognition of circular-arc graphs and subclasses: A survey , 2009, Discret. Math..

[18]  Vangelis Th. Paschos,et al.  Dual parameterization and parameterized approximability of subset graph problems , 2017, RAIRO Oper. Res..

[19]  Fabrizio Grandoni,et al.  Some New Techniques in Design and Analysis of Exact (Exponential) Algorithms , 2005, Bull. EATCS.

[20]  D. R. Fulkerson,et al.  Incidence matrices and interval graphs , 1965 .

[21]  Lance Fortnow,et al.  Infeasibility of instance compression and succinct PCPs for NP , 2007, J. Comput. Syst. Sci..

[22]  Dániel Marx,et al.  Lower bounds based on the Exponential Time Hypothesis , 2011, Bull. EATCS.

[23]  Michael R. Fellows,et al.  Linear Kernels in Linear Time, or How to Save k Colors in O(n2) Steps , 2004, WG.

[24]  Vangelis Th. Paschos,et al.  Weighted coloring on planar, bipartite and split graphs: Complexity and approximation , 2009, Discret. Appl. Math..

[25]  Russell Impagliazzo,et al.  Complexity of k-SAT , 1999, Proceedings. Fourteenth Annual IEEE Conference on Computational Complexity (Formerly: Structure in Complexity Theory Conference) (Cat.No.99CB36317).

[26]  Nicolas Nisse,et al.  Weighted Coloring in Trees , 2014, STACS.

[27]  Magnns M Hallddrsson Approximating K-set Cover and Complementary Graph Coloring , .

[28]  Michael R. Fellows,et al.  On problems without polynomial kernels , 2009, J. Comput. Syst. Sci..

[29]  Russell Impagliazzo,et al.  Which problems have strongly exponential complexity? , 1998, Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280).

[30]  Bruno Escoffier,et al.  Saving Colors and Max Coloring: Some Fixed-Parameter Tractability Results , 2016, WG.

[31]  Rajiv Raman,et al.  Approximating interval coloring and max-coloring in chordal graphs , 2004, JEAL.

[32]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[33]  Magnús M. Halldórsson,et al.  Approximating discrete collections via local improvements , 1995, SODA '95.

[34]  Anders Yeo,et al.  Kernel bounds for disjoint cycles and disjoint paths , 2009, Theor. Comput. Sci..

[35]  Xi Wu,et al.  Weak compositions and their applications to polynomial lower bounds for kernelization , 2012, SODA.

[36]  Saket Saurabh,et al.  Partially Polynomial Kernels for Set Cover and Test Cover , 2016, SIAM J. Discret. Math..

[37]  Vangelis Th. Paschos,et al.  Weighted Node Coloring: When Stable Sets Are Expensive , 2002, WG.

[38]  Gregory Gutin,et al.  Kernels for below-upper-bound parameterizations of the hitting set and directed dominating set problems , 2010, Theor. Comput. Sci..

[39]  Frédéric Havet,et al.  On the Grundy and b-Chromatic Numbers of a Graph , 2013, Algorithmica.

[40]  Refael Hassin,et al.  Maximizing the Number of Unused Colors in the Vertex Coloring Problem , 1994, Inf. Process. Lett..

[41]  Vangelis Th. Paschos,et al.  Approximation Results for the Minimum Graph Coloring Problem , 1994, Inf. Process. Lett..