On the Computational Complexity of the Forcing Chromatic Number

Let χ(G) denote the chromatic number of a graph G. A colored set of vertices of G is called forcing if its coloring is extendable to a proper χ(G)-coloring of the whole graph in a unique way. The forcing chromatic number Fχ(G) is the smallest cardinality of a forcing set of G. We estimate the computational complexity of Fχ(G) relating it to the complexity class US introduced by Blass and Gurevich. We prove that recognizing if Fχ(G) ≤ 2 is US-hard with respect to polynomial-time many-one reductions. Furthermore, this problem is coNP-hard even under the promises that Fχ(G) ≤ 3 and G is 3-chromatic. On the other hand, recognizing if Fχ(G) ≤ k, for each constant k, is reducible to a problem in US via a disjunctive truth-table reduction. Similar results are obtained also for forcing variants of the clique and the domination numbers of a graph.

[1]  David Zuckerman,et al.  On Unapproximable Versions of NP-Complete Problems , 1996, SIAM J. Comput..

[2]  Richard Chang,et al.  On Unique Satisfiability and the Threshold Behavior of Randomized Reductions , 1995, J. Comput. Syst. Sci..

[3]  Christos H. Papadimitriou,et al.  On the complexity of unique solutions , 1982, 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982).

[4]  Lane A. Hemaspaandra,et al.  The Complexity Theory Companion , 2002, Texts in Theoretical Computer Science An EATCS Series.

[5]  Charles J. Colbourn,et al.  The computational complexity of recognizing critical sets , 1984 .

[6]  Leslie G. Valiant,et al.  NP is as easy as detecting unique solutions , 1985, STOC '85.

[7]  F. Harary,et al.  Graphical properties of polyhexes: Perfect matching vector and forcing , 1991 .

[8]  Thomas Thierauf,et al.  The Computational Complexity of Equivalence and Isomorphism Problems , 2000, Lecture Notes in Computer Science.

[9]  Andreas Blass,et al.  On the Unique Satisfiability Problem , 1982, Inf. Control..

[10]  Pierluigi Crescenzi,et al.  A short guide to approximation preserving reductions , 1997, Proceedings of Computational Complexity. Twelfth Annual IEEE Conference.

[11]  Lane A. Hemachandra,et al.  Structure of Complexity Classes: Separations, Collapses, and Completeness , 1988 .

[12]  Ken Gray On the minimum number of blocks defining a design , 1990, Bulletin of the Australian Mathematical Society.

[13]  Peter Adams,et al.  On the forced matching numbers of bipartite graphs , 2004, Discret. Math..

[14]  Gary Chartrand,et al.  The forcing hull number of a graph , 2001 .

[15]  Gary Chartrand,et al.  The forcing geodetic number of a graph , 1999, Discuss. Math. Graph Theory.

[16]  David P. Dailey Uniqueness of colorability and colorability of planar 4-regular graphs are NP-complete , 1980, Discret. Math..

[17]  Manouchehr Zaker,et al.  Defining sets in vertex colorings of graphs and latin rectangles , 1997, Discret. Math..

[18]  R. Gary Parker,et al.  On completing latin squares , 2001, Discret. Appl. Math..

[19]  Hamed Hatami,et al.  On the computational complexity of defining sets , 2005, Discret. Appl. Math..

[20]  Gary Chartrand,et al.  The forcing dimension of a graph , 2001 .

[21]  Carsten Lund,et al.  On the hardness of approximating minimization problems , 1994, JACM.

[22]  David S. Johnson,et al.  Some Simplified NP-Complete Graph Problems , 1976, Theor. Comput. Sci..

[23]  Hamed Hatami,et al.  On the spectrum of the forced matching number of graphs , 2004, Australas. J Comb..

[24]  L. Lovász,et al.  Applications of product colouring , 1974 .

[25]  Frank Harary,et al.  Uniquely colorable graphs , 1969 .

[26]  Manouchehr Zaker,et al.  A characterization of uniquely vertex colorable graphs using minimal defining sets , 1999, Discret. Math..

[27]  Alfred V. Aho,et al.  The Design and Analysis of Computer Algorithms , 1974 .

[28]  Herbert Fleischner,et al.  Completing Latin squares: Critical sets , 2002 .

[29]  Desh Ranjan,et al.  Improving known solutions is hard , 2005, computational complexity.