scispace - formally typeset
Open AccessJournal ArticleDOI

3-Colorability ∈ P for P 6 -free graphs

TLDR
In this paper, it was shown that 3-colorability can be decided in polynomial time for the class of P6-free graphs with bounded dominating subgraphs.
Abstract
In this paper, we study a chromatic aspect for the class of P6-free graphs. Here, the focus of our interest are graph classes (defined in terms of forbidden induced subgraphs) for which the question of 3-colorability can be decided in polynomial time and, if so, a proper 3-coloring can be determined also in polynomial time. Note that the 3-colorability decision problem is a well-known NP-complete problem, even for special graph classes, e.g. for triangle- and K1,5-free graphs (Discrete Math. 162 (1-3) (1996) 313-317). Therefore, it is unlikely that there exists a polynomial algorithm deciding whether there exists a 3-coloring of a given graph in general. Our approach is based on an encoding of the problem with Boolean formulas making use of the existence of bounded dominating subgraphs. Together with a structural analysis of the nonperfect K4-free members of the graph class in consideration we obtain our main result that 3-colorability can be decided in polynomial time for the class of P6-free graphs.

read more

Citations
More filters
Journal ArticleDOI

Deciding k -Colorability of P 5 -Free Graphs in Polynomial Time

TL;DR: In this paper, it was shown that for every fixed integer k, there exists a polynomial-time algorithm for determining whether a P5-free graph admits a k-coloring, and finding one, if it does.
Journal ArticleDOI

Vertex Colouring and Forbidden Subgraphs – A Survey

TL;DR: This work surveys results on vertex colourings of graphs defined in terms of forbidden induced subgraph conditions in order to obtain useful results from a graph coloring formulation of his problem.
Journal ArticleDOI

A Survey on the Computational Complexity of Coloring Graphs with Forbidden Subgraphs

TL;DR: In this article, the authors survey known results on the computational complexity of k-coloring and k-COLORING for graph classes that are characterized by one or two forbidden induced subgraphs, and also consider a number of variants: for example, where the problem is to extend a partial coloring, or where lists of permissible colors are given for each vertex.
Journal ArticleDOI

Improved complexity results on k -coloring P t -free graphs

TL;DR: It is proved that 4-COLORING is NP-complete for P 7 -free graphs, and that 5-COLORing is NP -complete forP 6 -free graph, and the second result is the first NP-hardness result for k -COLORING P 6 - free graphs.
Journal ArticleDOI

Three-coloring and list three-coloring of graphs without induced paths on seven vertices

TL;DR: A polynomial time algorithm is presented that determines if an input graph containing no induced seven-vertex path is 3-colorable, which affirmatively answers a question posed by Randerath, Schiermeyer and Tewes in 2002.
References
More filters
Proceedings ArticleDOI

The complexity of theorem-proving procedures

TL;DR: It is shown that any recognition problem solved by a polynomial time-bounded nondeterministic Turing machine can be “reduced” to the problem of determining whether a given propositional formula is a tautology.
Journal ArticleDOI

The NP-Completeness of Edge-Coloring

TL;DR: It is shown that it is NP-complete to determine the chromatic index of an arbitrary graph, even for cubic graphs.
Journal ArticleDOI

On cliques in graphs

TL;DR: In this article, the maximum number of cliques possible in a graph with n nodes is determined and bounds are obtained for the number of different sizes of clique possible in such a graph.
Book ChapterDOI

Graph Theory and Probability

TL;DR: A well-known theorem of Ramsay (8, 9) states that to every n there exists a smallest integer g(n) such that every graph of g n contains either a set of n independent points or a complete graph of order n.
Posted Content

The strong perfect graph theorem

TL;DR: In this article, the authors prove that every Berge graph either falls into one of a few basic classes, or it has a kind of separation that cannot occur in a minimal imperfect graph.
Related Papers (5)