Worked solution: Kang–Kelly–Kühn–Methuku–Osthus asymptotic proof via iterative absorption (2021)
If we used a brand-new palette of colours for the large edges, another palette for the medium edges, and a third palette for the small edges, the total number of colours would easily exceed . Instead, each colour class must be reused across layers: a colour first assigned to a large or medium hyperedge is later extended by adding disjoint small edges on the remaining vertices.
The challenge is that large and medium edges already block out sets of vertices inside each colour class, so the nibble-and-absorption machinery on the small edges must work inside whatever vertex subsets are still left free in each colour.
Kang, Kelly, Kühn, Methuku and Osthus (2023, Sections 2.2 and 7) explain how the colourings of the layers are combined. First, Section 5 colours all edges around or above the projective-plane scale , producing a partial colouring with colour set . Next, Section 6 colours the medium edges using locally sparse graph colouring while carefully reusing colours from and introducing controlled new colours , ensuring that every high-degree vertex of is covered by almost all colour classes used so far.
Finally, Section 7 extends these existing matchings (colour classes) into the small-edge subhypergraph via a list-/matching-extension version of the Rödl nibble and reservoir absorption (building on Steps 3 and 4), so that heavy vertices in continue to have nearly-perfect coverage and the leftover size- edges can still be finished off by Vizing's theorem or -factorisation.
- Nearly-perfect coverage of
- A family of edge-disjoint matchings has nearly-perfect coverage of the high-degree vertex set if every is covered by at least matchings and each matching misses at most one vertex of .