ArticleslgStudy

mathematics

Hadwiger number

Hadwiger number is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Hadwiger number rather than just read about it. In short: In graph theory, the Hadwiger number of an undirected graph G is the size of the largest complete graph that can be obtained by contracting edges of G. Equivalently, the Hadwiger number h(G) is the largest number n for which the complete graph Kn is a minor of G, a smaller graph obtained from G by edge contractions and vertex and edge deletions.

Hadwiger number — main illustration
Hadwiger number — illustration

Key takeaways

  • Hadwiger number belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Hadwiger number to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Hadwiger number from memory before moving on to harder problems.

Reference excerpt

In graph theory, the Hadwiger number of an undirected graph G is the size of the largest complete graph that can be obtained by contracting edges of G. Equivalently, the Hadwiger number h(G) is the largest number n for which the complete graph Kn is a minor of G, a smaller graph obtained from G by edge contractions and vertex and edge deletions. The Hadwiger number is also known as the contraction clique number of G or the homomorphism degree of G. It is named after Hugo Hadwiger, who introduced it in 1943 in conjunction with the Hadwiger conjecture, which states that the Hadwiger number is always at least as large as the chromatic number of G. The graphs that have Hadwiger number at most four have been characterized by Wagner (1937). The graphs with any finite bound on the Hadwiger number are sparse, and have small chromatic number. Determining the Hadwiger number of a graph is NP-hard but fixed-parameter tractable.

Graphs with small Hadwiger number A graph G has Hadwiger number at most two if and only if it is a forest, for a three-vertex complete minor can only be formed by contracting a cycle in G. A graph has Hadwiger number at most three if and only if its treewidth is at most two, which is true if and only if each of its biconnected components is a series–parallel graph.

Wagner's theorem, which characterizes the planar graphs by their forbidden minors, implies that the planar graphs have Hadwiger number at most four. In the same paper that proved this theorem, Wagner (1937) also characterized the graphs with Hadwiger number at most four more precisely: they are graphs that can be formed by clique-sum operations that combine planar graphs with the eight-vertex Wagner graph. The graphs with Hadwiger number at most five include the apex graphs and the linklessly embeddable graphs, both of which have the complete graph K6 among their forbidden minors.

Sparsity Every graph with n vertices and Hadwiger number k has ⁠ O ( n k log ⁡ k ) {\displaystyle O(nk{\sqrt {\log k}})} ⁠ edges. This bound is tight: for every k, there exist graphs with Hadwiger number k that have ⁠ Ω ( n k log ⁡ k ) {\displaystyle \Omega (nk{\sqrt {\log k}})} ⁠ edges. If a graph G has Hadwiger number k, then all of its subgraphs also have Hadwiger number at most k, and it follows that G must have degeneracy ⁠ O ( k log ⁡ k ) {\displaystyle O(k{\sqrt {\log k}})} ⁠. Therefore, the graphs with bounded Hadwiger number are sparse graphs.

Coloring The Hadwiger conjecture states that the Hadwiger number is always at least as large as the chromatic number of G. That is, every graph with Hadwiger number k should have a graph coloring with at most k colors. The case k = 4 is equivalent (by Wagner's characterization of the graphs with this Hadwiger number) to the four color theorem on colorings of planar graphs, and the conjecture has also been proven for k ≤ 5, but remains unproven for larger values of k. Because of their low degeneracy, the graphs with Hadwiger number at most k can be colored by a greedy coloring algorithm using ⁠ O ( k log ⁡ k ) {\displaystyle O(k{\sqrt {\log k}})} ⁠ colors.

Computational complexity Testing whether the Hadwiger number of a given graph is at least a given value k is NP-complete, from which it follows that determining the Hadwiger number is NP-hard. However, the problem is fixed-parameter tractable: there is an algorithm for finding the largest clique minor in an amount of time that depends only polynomially on the size of the graph, but exponentially in h(G). Additionally, polynomial time algorithms can approximate the Hadwiger number to within an approximation ratio of O ( n ) {\displaystyle O({\sqrt {n}})} , significantly more accurately than the best polynomial-time approximation (assuming P ≠ NP) to the size of the largest complete subgraph.

Related concepts The achromatic number of a graph G is the size of the largest clique that can be formed by contracting a family of independent sets in G. Uncountable clique minors in infinite graphs may be characterized in terms of havens, which formalize the evasion strategies for certain pursuit–evasion games: if the Hadwiger number is uncountable, then it equals the largest order of a haven in the graph. Every graph with Hadwiger number k has at most n2O(k log(log k)) cliques (complete subgraphs). Halin (1976) defines a class of graph parameters that he calls S-functions, which include the Hadwiger number. These functions from graphs to integers are required to be zero on graphs with no edges, to be minor-monotone, to increase by one when a new vertex is added that is adjacent to all previous vertices, and to take the larger value from the two subgraphs on either side of a clique separator. The set of all such functions forms a complete lattice under the operations of elementwise minimization and maximization. The bottom element in this lattice is the Hadwiger number, and the top element is the treewidth.

Footnotes

Notes

References

Illustrations

Hadwiger number: A graph with four connected subgraphs that, when contracted, form a complete graph. It has no five-vertex complete minor by Wagner's theorem, so its Hadwiger number is exactly four.
A graph with four connected subgraphs that, when contracted, form a complete graph. It has no five-vertex complete minor by Wagner's theorem, so its Hadwiger number is exactly four.
Hadwiger number: A clique-sum of two planar graphs and the Wagner graph, forming a larger graph with Hadwiger number four.
A clique-sum of two planar graphs and the Wagner graph, forming a larger graph with Hadwiger number four.

Worked examples

Example 1 — a first encounter with Hadwiger number

Start with the simplest possible case. Write down what Hadwiger number claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Hadwiger number before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Hadwiger number ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Hadwiger number

In research
Hadwiger number appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Hadwiger number in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Hadwiger number is common in secondary-school and first-year university syllabi. It links to neighbouring topics Graph invariants, Graph minor theory, NP-complete problems, so understanding it makes those chapters shorter.
In everyday life
Look for Hadwiger number outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Hadwiger number” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Hadwiger number in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Hadwiger number means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Hadwiger number out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Hadwiger number in simple terms?

In graph theory, the Hadwiger number of an undirected graph G is the size of the largest complete graph that can be obtained by contracting edges of G. Equivalently, the Hadwiger number h(G) is the largest number n for which the complete graph Kn is a minor of G, a smaller graph obtained from G by…

Why does Hadwiger number matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Hadwiger number?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Hadwiger number.

Tags

  • Graph invariants
  • Graph minor theory
  • NP-complete problems

Keep exploring