Math 2.0

Combinatorics Coloring Theorem

Vizing's theorem

Builds on GraphEdge colouringMaximum degree

Statement

Let GG be a finite simple graph with maximum degree Δ\Delta. Let χ′(G)\chi'(G) be the chromatic index of GG, the least number of colours in a proper edge colouring of GG. Then Δ≤χ′(G)≤Δ+1.\Delta \le \chi'(G) \le \Delta + 1.

Remarks

The lower bound is clear: the Δ\Delta edges at a vertex of maximum degree need distinct colours. The upper bound is proved by colouring the edges one at a time with Δ+1\Delta + 1 colours. When a new edge cannot be coloured, a fan of edges at one end and a path in two colours are recoloured to free a colour. Graphs with χ′=Δ\chi' = \Delta are of class 1, and graphs with χ′=Δ+1\chi' = \Delta + 1 are of class 2. An odd cycle has Δ=2\Delta = 2 and needs 33 colours, so it is of class 2; every bipartite graph is of class 1, by a theorem of Kőnig. The hypothesis that GG is simple is needed: the multigraph on three vertices with each pair joined by kk parallel edges has Δ=2k\Delta = 2k but needs 3k3k colours. Deciding whether a graph is of class 1 is NP-complete.

Going deeper

For a student

For vertex colouring, the chromatic number can be far above any simple lower bound, but for edge colouring Vizing's theorem pins the answer to two values. The proof is constructive and gives an efficient algorithm for a colouring with Δ+1\Delta + 1 colours. For multigraphs, Vizing also proved χ′≤Δ+μ\chi' \le \Delta + \mu, where μ\mu is the largest number of parallel edges.

Reading path

To understand this page from the ground up, read these 6 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Edge colouring definition
  2. Graph definition
  3. Neighbourhood definition
  4. Degree of a vertex definition
  5. Maximum degree definition
  6. Vizing's theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Vizing's_theorem
About this page
TagB99049JPY6
URIm2://B99049JPY6
Kindstatement, theorem
WritingW0 stub
MSC05C15
StatusThis copy of the site has no build data. Run m2 status B99049JPY6.
AboutEdge colouring
UsesGraph, Edge colouring, Maximum degree
Same as
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.