TOPICS
Search

Vertex Coloring


VertexColoring

A vertex coloring is an assignment of labels or colors to the vertices of a graph such that the endpoints of every edge receive different colors. The most common type of vertex coloring seeks to minimize the number of colors for a given graph. Such a coloring is known as a minimum vertex coloring, and the minimum number of colors with which the vertices of a graph G may be colored is called the chromatic number, denoted chi(G). Finding a minimum vertex coloring is the vertex coloring problem.

In this sense, a vertex coloring is a proper coloring. A graph whose vertices are assigned arbitrary colors or labels, without requiring adjacent vertices to have distinct colors, is instead a vertex-colored graph.

A vertex coloring of a graph with k or fewer colors is known as a k-coloring. A graph having a k-coloring (and therefore chromatic number chi(G)<=k) is said to be a k-colorable graph, while a graph having chromatic number chi(G)=k is called a k-chromatic graph. The only one-colorable (and therefore one-chromatic) graphs are empty graphs, and two-colorable graphs are exactly the bipartite graphs. The four-color theorem establishes that all planar graphs are 4-colorable.


See also

Brelaz's Heuristic Algorithm, Brooks' Theorem, Chromatic Number, Chromatic Polynomial, Colorful Cycle, Coloring, Edge Chromatic Number, Edge Coloring, Four-Color Theorem, Graph Coloring, k-Chromatic Graph, k-Colorable Graph, k-Coloring, Labeled Graph, Minimum Edge Coloring, Minimum Vertex Coloring, Proper Coloring, Vertex-Colored Graph, Vertex Coloring Problem

Explore with Wolfram|Alpha

References

Gould, R. (Ed.). Graph Theory. Menlo Park, CA: Benjamin-Cummings, 1988.Thomassen, C. "The Number of k-Colorings of a Graph on a Fixed Surface." Disc. Math. 306, 3145-3153, 2006.

Referenced on Wolfram|Alpha

Vertex Coloring

Cite this as:

Weisstein, Eric W. "Vertex Coloring." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/VertexColoring.html

Subject classifications