A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Graph Minors and the Robertson–Seymour Theorem

Research Depth 78 in the knowledge graph ☐ I know this ☆ Set as goal
390prerequisites beneath it
See this on the map →
Planar Graphs: Kuratowski's and Wagner's Theorems→
graph-minors robertson-seymour well-quasi-order

Core Idea

A graph H is a minor of G if H can be obtained by deleting and contracting edges of G. The Robertson–Seymour theorem proves that the minor relation is a well-quasi-order, implying every minor-closed graph family is defined by finitely many forbidden minors. This deep result has profound algorithmic implications.

How It's Best Learned

Compute minors by hand for small graphs, understanding how deletions and contractions reduce size. Recognize that tree-width and pathwidth are natural parameters arising from minor theory.

Explainer

From your prerequisite on Kuratowski's and Wagner's theorems, you know that planarity can be characterized by forbidden substructures: a graph is planar if and only if it contains no subdivision of K₅ or K₃,₃. This is a special case of a much more general phenomenon, and the Robertson–Seymour theorem is what makes that generality precise.

A minor of a graph G is any graph H that can be obtained from G by three operations applied in any combination: deleting an edge, deleting an isolated vertex, or contracting an edge (merging the two endpoints of an edge into a single vertex and removing any resulting duplicate edges). Contraction is the key operation that distinguishes minors from subdivisions — it can reduce the size of the graph, not just refine it. Wagner's theorem, which you may have encountered alongside Kuratowski's, states that a graph is planar if and only if it has no K₅ or K₃,₃ minor (not just subdivision). Planarity is a minor-closed property: if G is planar and H is a minor of G, then H is also planar.

The Robertson–Seymour theorem generalizes this massively. It proves that the minor relation is a well-quasi-order on graphs: in any infinite sequence of graphs, some graph is a minor of a later one. This sounds technical, but its consequence is dramatic. For any minor-closed graph property (planarity, bounded tree-width, embeddability in a fixed surface), the set of graphs that are "just barely not in the family" — the minimal forbidden minors — is always finite. This was not obvious at all before Robertson and Seymour's work. There could in principle have been graph families requiring infinitely many forbidden minors to characterize, making any finite description impossible. The theorem rules this out entirely.

The algorithmic implications are profound: for any minor-closed property, there is a fixed-parameter tractable algorithm for testing membership, even though finding the actual forbidden minors for a given family may be extremely hard. Tree-width and path-width, which arise naturally as measures of how "tree-like" a graph is, are central parameters in this theory. Robertson and Seymour's proof, spanning over 20 papers and two decades of work, is one of the deepest results in combinatorics.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → Set Operations: Union, Intersection, and Complement → Proof by Cases → Proving by Cases and Exhaustion → Vacuous Truth and Trivial Cases → Proof by Cases (Proof by Exhaustion) → Mathematical Induction → Graph Paths, Cycles, and Connectivity → Trees and Spanning Trees → Planar Graphs and Euler's Formula → Planar Graphs: Kuratowski's and Wagner's Theorems → Graph Minors and the Robertson–Seymour Theorem

Longest path: 79 steps · 390 total prerequisite topics

Prerequisites (1)

Leads To (0)

No topics depend on this one yet.