Math Labs

Worked solution: A rainbow-tree proof of Ringel's conjecture (2020)

Step 1 of 8: Ringel's 1963 conjecture: packing a complete graph with trees
In plain words

A tree with nn edges has n+1n+1 vertices and no cycles -- the simplest kind of connected shape. Ringel asked: can the complete graph K2n+1K_{2n+1}, where every pair among 2n+12n+1 points is joined, always be cut up perfectly into 2n+12n+1 copies of one chosen tree, using every edge exactly once? Walecki had solved the special case where the tree is just a long path back in 1882; Ringel's 1963 conjecture says the same works no matter how the tree branches.

K2n+1 decomposes into 2n+1 edge-disjoint copies of any tree T with n edgesK_{2n+1} \text{ decomposes into } 2n+1 \text{ edge-disjoint copies of any tree } T \text{ with } n \text{ edges}
Detailed analysis

The conjecture asks for an exact edge-decomposition: since a tree TT with nn edges has n+1n+1 vertices and K2n+1K_{2n+1} has n(2n+1)n(2n+1) edges, the count n⋅(2n+1)n \cdot (2n+1) matches exactly, so a decomposition must use precisely 2n+12n+1 copies of TT, each edge of K2n+1K_{2n+1} covered once. Montgomery, Pokrovskiy and Sudakov (Geom. Funct. Anal. 2021, Theorem 1.2) prove this for every sufficiently large nn, with no restriction on the shape or maximum degree of TT.

The result sits on top of a long line of partial answers that the introduction of the paper surveys: Ringel's conjecture was previously known for special families (paths and stars classically; caterpillars, trees with at most 44 leaves, and trees of bounded degree through work of Joos, Kim, Kühn and Osthus), while Ferber–Samotij and Adamaszek–Allen–Grosu–Hladký proved approximate versions covering almost all of K2n+1K_{2n+1} for trees of maximum degree O(n/log⁡n)O(n/\log n). What remained open — and what makes the conjecture hard — is the union of extremes: trees that are simultaneously sparse, of arbitrary degree sequence, and structurally heterogeneous.

The proof does not decompose K2n+1K_{2n+1} directly. Instead it proves a stronger, seemingly unrelated statement — every edge-colouring of K2n+1K_{2n+1} by cyclic distance contains a rainbow copy of TT (next step) — and recovers the decomposition as a corollary, for all large nn.

Terms in this step
Graph decomposition
Partitioning the edges of a graph GG into edge-disjoint subgraphs, each isomorphic to a fixed graph HH, so every edge of GG belongs to exactly one copy of HH.
Tree
A connected graph with no cycles; a tree with nn edges automatically has n+1n+1 vertices.
Knowledge used in this step