For each positive integer , a nonempty graph satisfying has a graph minor satisfying
The density hypothesis is a lower bound. Reversing its inequality would be false for an edgeless graph. This auxiliary lemma can be used to establish a upper bound for the complete graph minor density threshold.
Edge contraction Created 2026-10-05 Updated 2026-10-14
An edge contraction merges the two endpoints of an existing edge. For a finite simple graph and , replace by a new vertex . Retain every edge with neither endpoint in , and join to every member of
Here and denote the original open graph neighbourhoods, and is the new graph neighbourhood. Remove the self-loop arising from and merge duplicate edges, so the result is again a simple graph. This is not deletion of , which keeps both original vertices.[ref]
The left example contracts in the cycle graph to give . Its endpoints have no common neighbours, so four edges become three. The right example contracts in the triangle in a graph with edges . Its endpoints have the single common neighbour , so the two edges become one edge : three edges become one.
For any such edge contraction, the exact counts are
The contracted edge accounts for one loss. Each common neighbour contributes exactly one further loss, since become a single edge . All other edges correspond one-to-one to surviving edges. In particular the new degree of a vertex is
These formulas depend on simplifying to a simple graph; a multigraph convention that retains duplicate edges has different counts. In the six-vertex branch set of a graph minor diagram, contracting loses one edge, contracting the resulting loses two because of its common neighbour , and contracting loses one. Hence its seven edges become the three edges of : .
An edge contraction can increase a degree of a vertex even while decreasing both total counts. For example, contracting in the tree with edges merges two vertices of degree of a vertex three into one of degree of a vertex four. This is the mechanism behind the distinction between a graph minor and a topological minor.
Graph minor Created 2026-10-05 Updated 2026-10-14
A graph minor compresses connected regions of a graph into single vertices while retaining selected connections between them. For finite simple graphs, means that some sequence of deleting vertices, deleting edges, and performing edge contractions produces up to graph isomorphism. Deleting a vertex also deletes all its incident edges; deleting an edge leaves its endpoints. The edge contraction convention here removes resulting self-loops and duplicate edges.[ref]
For an exact small example, let be the cycle graph with vertices and edges . Contract to a new vertex . The surviving edges are , giving the complete graph . Thus , although has no triangle in a graph as a subgraph. The branch sets of a graph minor are , with the original edges witnessing all three required adjacencies. The first panel of the edge contraction diagram shows this operation.
A subgraph uses existing vertices and edges; a topological minor permits a graph subdivision of the target as a subgraph, so target edges become graph paths with mutually disjoint interiors and no target vertex in an interior. An ordinary graph minor permits whole connected branch sets of a graph minor in place of target vertices. Every topological minor is a graph minor, by contracting the replacement graph paths.[ref]
The converse fails. Take the tree with edges . Contracting gives the star graph . Yet the original tree has maximum degree three, whereas every graph subdivision of retains a centre of degree of a vertex four. Hence is a graph minor but not a topological minor of this tree. The difference is that a connected branch set of a graph minor may gather connections incident to several original vertices.
The counts of vertices and edges never increase under these operations. However, the example shows that being a bipartite graph is not preserved: its graph minor contains an odd cycle. Its chromatic number also increases from two to three. A connected graph stays connected under an edge contraction, because the image of each graph path still connects its endpoints, but deletion can disconnect it. Thus one must check the particular graph property before treating it as preserved by taking graph minors.
Being a planar graph is preserved: in a crossing-free drawing, shrink a contracted edge and bring its incident edges into the merged vertex; deletion merely removes parts of the drawing. This makes a nonplanar graph minor a certificate that the original graph is nonplanar. More strongly, for a finite simple graph, being a planar graph is equivalent to having neither the complete graph nor the complete bipartite graph as a graph minor. Finding the corresponding branch sets of a graph minor settles nonplanarity even when no literal or subgraph is present. The converse is a substantial theorem, rather than a consequence of preservation alone.[ref]
Kuratowski's theorem 2026-10-14
A finite simple graph is a planar graph if and only if it contains no graph subdivision of the complete graph or the complete bipartite graph as a subgraph; equivalently, neither is a topological minor. The easy direction follows by tracing each replacement graph path as one drawn edge. The converse asserts that every failure of planarity contains one of these two patterns.[ref]
Graph Theory by Reinhard Diestel (Planar Graphs preview, §4.4, Theorem 4.4.6, printed p. 111) dates Kuratowski's theorem to 1930 and the equivalent graph minor characterization to 1937. These dates are that textbook's historical attribution.
A linked graph is -linked if it has at least vertices and, for every choice of distinct terminals , it has pairwise vertex-disjoint graph paths joining to for all . The pairing is prescribed, which is stronger than the unpaired conclusion of the Menger theorem.
We prove the rooted dense minor linkage step carefully. We first prove the rooted branch-set reduction. Let be even, let , and suppose a graph has disjoint nonempty vertex sets , where . Suppose each is connected or every one of its graph components meets , and each is adjacent to all but at most of the other not meeting . Assume also that no rooted separation of a graph of order below avoids of these sets. Then there are disjoint connected vertex sets such that for and each of these first sets is adjacent to all but at most of .
Here adjacency of sets means existence of an edge between them. A rooted separation of a graph is with , , no edges between and , and order . It avoids when . We prove the reduction by induction, first on the vertex count and then on the edge count; any counterexample chosen minimal in this ordering will be impossible.
We may delete edges joining two vertices of . They cannot affect rooted separations of a graph, since lies wholly on the first side. Within a branch set, their deletion can only split a graph component into graph components each containing an endpoint in , so the branch-set hypothesis also persists. An isolated vertex outside and all branch sets can be deleted. An isolated vertex is also impossible, since has order and avoids at least sets. Thus in a minimal counterexample is independent, and every isolated vertex outside belongs to a singleton branch set.
Consider a rooted separation of a graph of order exactly avoiding at least branch sets, and put . Restrict to and . Each is nonempty: any not itself avoided is adjacent to at least one of the avoided sets, and the endpoint of such an edge in must lie in . If a graph component of misses , it lies in and is a whole graph component of , with no vertex of . The original hypothesis then forces to be connected and , entirely outside . Thus each restricted set is connected or all its graph components meet . In particular every missing equals an original set outside , so all its required adjacencies from persist.
A rooted separation of a graph of avoiding restricted sets lifts to in , of the same order: an avoided restricted set misses , hence is an original set outside . The edges removed inside do not obstruct lifting, since . This proves the required separation hypothesis for . If is smaller, induction gives the desired connected sets rooted at . Moreover has disjoint graph paths from to , by the Menger theorem. Indeed a separator of smaller order between these sets would give a rooted separation of a graph of of smaller order still avoiding those original sets. Truncate the graph paths at their first visits to , label their endpoints accordingly, and adjoin each graph path to the corresponding rooted connected set. They meet only in their distinct endpoints, so this gives the desired sets for , a contradiction. Consequently in a minimal counterexample every such separation of order has and , an independent set.
Now contract any edge whose endpoints do not belong to two different branch sets. Its endpoints cannot both lie in , so the image of still has size . The branch-set conditions persist. If the contraction created a forbidden rooted separation of a graph of order below , its lift would have order below , except possibly when the contracted vertex lies in its separator. In that case the lifted order increases by one and is at most . Equality would put the contracted edge inside , contradicting the just-proved independence of for an order- separation avoiding sets. Thus the separation hypothesis also persists. Applying induction in the contracted graph and expanding the contracted vertex would produce the required disjoint connected sets. Hence every edge in a minimal counterexample joins two different branch sets.
Every vertex outside the branch sets would be isolated, since every edge joins two branch sets; such an isolated vertex could be deleted. Thus the branch sets cover the graph. Each nonsingleton branch set is therefore an independent set, and all its vertices belong to , because each of its singleton graph components must meet . Let be the union of the nonsingleton branch sets, and write . There is a matching in a graph from into . Otherwise the Hall marriage theorem gives with neighbourhood satisfying . Since is independent, is a rooted separation of a graph of order . It avoids every singleton branch set outside , of which there are at least
The penultimate counting bound uses that the nonsingleton sets number at most , so . This contradicts the separation hypothesis.
Use that matching in a graph to make a two-vertex connected set for each terminal in ; terminals outside remain singleton sets. There are at least
unused vertices, all singleton original branch sets. Choose of them for the remaining . Every rooted contains a singleton original branch set: either its terminal, or its terminal's matched neighbour. That singleton misses at most of the selected nonterminal singleton sets. This constructs exactly the desired family, contradicting minimality and proving the branch-set reduction.
Return to the given -connected graph. By the allowed assumption it has a graph minor with , where . Put . Then
Take a branch-set model of and the prescribed terminals as . The branch sets are connected and each misses at most of the others. The separation hypothesis holds with : a separation of order below avoiding a branch set would separate a surviving terminal from that set, contrary even to -connectivity. Since , the reduction applies. It produces sets with , , each terminal set missing at most of the nonterminal sets. For each pair at least
nonterminal sets are adjacent to both. Choose different such sets for the pairs successively. The connected graph property inside the three sets and the two joining edges give a graph path from to ; take a simple graph path within their union. Different graph paths use disjoint sets. We have proved
In fact the argument proves the stronger transfer statement with -connectivity and the stated dense graph minor.
For the negative assertion, it suffices to give a value of for which the proposed general implication fails. Take and the graph on cyclic indices in which two indices are adjacent when their cyclic distance is one or two. This is the four-connected planar obstruction to two-linkage. Draw the even cycle in a graph as the outer square, the odd cycle in a graph as an inner square rotated by degrees of vertices, and join each odd vertex to the two neighbouring even vertices; the annulus is triangulated without crossings. The outer face has vertices in this order.
Figure 1.
A four-connected planar graph with alternating terminal pairs on a square face
. Details.
Deleting at most three vertices leaves the graph connected. In cyclic order, consecutive surviving vertices are joined unless separated by a run of at least two deleted vertices. Disconnection requires two distinct such runs, hence at least four deletions. Conversely deleting the four neighbours of a vertex isolates it, so the vertex connectivity is exactly four. Disjoint graph paths joining to and to cannot exist: both would lie in the closed disk complementary to the outer face, and their endpoints alternate on its boundary. A first such graph path is a crosscut of the disk; the Jordan curve theorem puts the other two endpoints on opposite sides, forcing the second graph path to meet it. Thus
This is a counterexample to the unrestricted implication; no claim that the same construction works for every is needed.
Use natural logarithms. A graph minor is represented by disjoint nonempty branch sets of a graph minor, each inducing a connected graph, with an edge between every pair. The complete graph minor density threshold is defined over nonempty finite graphs by
It uses , half the average degree of a vertex; the nonempty convention excludes the vacuous density inequality for the empty graph. The PDF has the intended definition with a universal implication over ; the TeX transcription corrupts that definition.
Probabilistic lower bound. Put and take the binomial random graph . Its edge count has mean . The Chernoff bound implies
We show that the probability of a graph minor tends to zero. Ignore connectedness, which only enlarges the set of possible models, and assign each of the vertices one of branch labels or an unused label. There are at most assignments.
For any assignment with nonempty branch sets, at least of them have size at most . Between any two such small sets , the probability of no edge is
The absence or presence of edges between different pairs of branch sets depends on disjoint sets of random edges, so these events are independent. For this assignment the probability that all small pairs are adjacent is at most
The union bound over assignments is therefore at most
since the positive term is and the negative term has order . There is consequently a graph with no graph minor and with . Any constant having the universal forcing property must exceed this ratio. Since for large ,
The auxiliary density lemma contains a typo. Both the original PDF and the TeX print in the hint. This cannot imply its conclusion: for , an edgeless graph has only edgeless graph minors, and none satisfies . We use the intended dense minor with bounded order and high minimum degree lemma with the hypothesis for nonempty . The upper-bound argument below depends on that corrected supplied lemma; the literal printed hint is false.
Probabilistic upper bound and the constant seven. Suppose is nonempty and , and set
The corrected lemma gives a graph minor of order with . Since , we also have . For large , every vertex has at most nonneighbours, counting itself, because
the last inequality uses . Moreover any two distinct vertices have at least
common neighbours.
Choose disjoint random -sets from , uniformly, which is possible since for sufficiently large . For a set , let be the set of vertices having no neighbour in . For each vertex, the probability that all members of a uniformly sampled -set are its nonneighbours is at most , even when sampling without replacement. By linearity of expected value,
Call good if . The Markov inequality shows that a random set is bad with probability at most . Thus the expected number of bad sets among our samples is .
Conditional on a fixed good , the marginal distribution of is uniform among -sets outside . For there to be no edge between them, all its members must lie in . Hence
Here . Consequently the expected number of nonadjacent pairs of good sets is at most
since . Applying the Markov inequality to both counts shows that there exists a choice with fewer than bad sets and at most nonadjacent pairs of good sets. Select of the good sets; they still have at most missing adjacencies.
Make each selected set connected by fixing one of its vertices as a root and, for each of its other members, adding one unused common neighbour of that member and the root. This uses at most additional vertices. Then for each pair with no original edge, choose one vertex in each set and add an unused common neighbour to one of the sets. The added vertex is joined to that set and to the other set, so it preserves connectedness and repairs their adjacency. At most such repairs are required.
Throughout this process the total number of occupied vertices is at most
Since every pair has at least common neighbours, an unused choice always exists. The final sets are disjoint connected branch sets of a graph minor with every pair adjacent. They represent in , and hence in , by transitivity of graph minors. This random branch-set construction of a complete graph minor proves
The sharp linear threshold for a four-vertex complete minor. We prove by induction that a graph on vertices with at least edges has a graph minor. The case is itself. If some edge has at most one common neighbour, an edge contraction reduces the order by one and removes exactly edges. The contracted graph has at least edges, so induction applies.
Otherwise every edge is in at least two triangles in a graph. Choose a vertex incident with an edge. Each vertex has at least two neighbours of a vertex in , since these are the common neighbours of . Thus has minimum degree of a graph at least two. A longest path in this finite graph has an endpoint adjacent to an earlier nonconsecutive path vertex, and hence contains a cycle in a graph. Together with , this cycle in a graph gives a wheel graph as a subgraph. Divide its rim into three consecutive nonempty connected arcs; these arcs and form four pairwise adjacent branch sets of a graph minor. Therefore
With edges the answer is no. Take the join of graphs of and an independent set of vertices. It has edges. Among four disjoint putative branch sets of a graph minor, at most two can contain the two vertices of . Any connected branch set avoiding them is a singleton in the independent set. At least two such singleton sets would therefore have no edge between them. This excludes a graph minor for every and proves sharpness.
If a graph is -connected and has a graph minor satisfying , it is -linked. Write , so . The rooted branch-set reduction replaces the minor model by disjoint connected sets, the first containing any prescribed terminals separately, each missing at most of the remaining sets. Every prescribed pair then has at least common adjacent unused sets, allowing the connections to be selected successively. The reduction uses rooted separations of a graph, contraction of edges outside distinct branch sets, and a final Hall marriage theorem matching; the separation condition prevents a contraction from destroying access to the model.
Topological minor 2026-10-14
A topological minor records a network pattern whose vertices remain individual junctions but whose edges may become longer routes. For finite simple graphs, means that contains a subgraph that is a graph subdivision of up to graph isomorphism. Equivalently, choose distinct branch vertices of a graph subdivision for and a graph path from to for every . These are internally vertex-disjoint paths, and no internal vertex of any is a branch vertex of a graph subdivision. Only endpoints corresponding to a shared target vertex may be shared.[ref]
The graph subdivision example below replaces two edges of a triangle in a graph by routes of two and three edges while retaining its attached leaf of a graph. If the host graph also contains an extra edge , the same routes still witness a topological minor: delete when selecting the subgraph. An induced subgraph is not required. However, routes that merely connect the right pairs are insufficient: using a branch vertex of a graph subdivision as an intermediate junction, or making two routes share an internal vertex, can change the local network structure.
Every topological minor is a graph minor. In each branch path of a graph subdivision, contract all but one edge; the disjoint interiors let this shorten each route without merging distinct branch vertices of a graph subdivision. This recovers after deleting unused vertices and edges.[ref] The converse fails because an ordinary branch set of a graph minor can gather several junctions into one.
For the tree with vertices and edges , contracting produces a star graph : the branch sets of a graph minor are . Both have degree of a vertex three; each of the other four vertices is a leaf of a graph with degree of a vertex one. The new centre has four distinct graph neighbours ; its degree of a vertex is , in agreement with the edge contraction formula.
Figure 1.
A graph minor can combine two junctions: contracting creates a star graph with a centre of degree of a vertex four
. Details.
Yet is not a topological minor of . In a graph subdivision of , four branch paths of a graph subdivision must leave the centre through four different edges; sharing their first internal vertex would violate internal disjointness. Thus any host needs a vertex of degree of a vertex at least four, whereas . More generally, implies , where is the maximum degree of a graph. This bound concerns the host graph; extra unused edges may make its branch vertices of a graph subdivision have larger degrees of vertices than their target counterparts.
This distinction matters when a network's individual junctions have a limited number of connections: replacing a connection by a route preserves the number of routes meeting at each chosen junction, while contracting a connected region can combine connections from separate junctions. It also explains why a small nonplanar pattern can hide inside long routes. By Kuratowski's theorem, a finite simple graph is a planar graph exactly when it has neither the complete graph nor the complete bipartite graph as a topological minor. The obstruction is a graph subdivision inside the network, regardless of the number of intermediate vertices.
Wheel graph Created 2026-10-05 Updated 2026-10-25
A wheel graph is the join of graphs of a cycle graph and a single vertex. Every wheel with a rim of at least three vertices has a graph minor: partition the rim into three nonempty consecutive connected sets and use its centre as the fourth branch set of a graph minor.