Worked solution: Kang–Kelly–Kühn–Methuku–Osthus asymptotic proof via iterative absorption (2021)
Focus first on the easier case where every hyperedge has bounded size (say at most vertices), which turns most of into an ordinary graph of size- edges. The idea is to set aside half of 's edges at random as a flexible "reservoir", colour everything else efficiently using the nibble, and then use the reservoir to patch up the handful of vertices -- especially those with very high degree, close to -- that the nibble alone could not perfectly cover.
Kang, Kelly, Kuhn, Methuku and Osthus (2023, Section 2.1) sketch the argument for bounded edge sizes . Let be the graph of size- edges of . Put each edge of into a random reservoir independently with probability ; with high probability every vertex satisfies for a small , so , and the Pippenger-Spencer theorem gives . Applying the Rodl nibble iteratively to builds large matchings that cover the near-full-degree vertex set "nearly perfectly", using edges of to patch the (at most one) vertex each matching misses; the small number of leftover uncoloured edges then have maximum degree at most for the set of colours used so far, so Vizing's theorem gives , yielding in total.
- Vizing's theorem
- For any ordinary graph of maximum degree , the chromatic index is at most ; used here as a cheap final patch for a small leftover graph.
- Vertex-absorber
- A reserved random set of edges (here, the reservoir ) kept aside precisely so it can be used later to fix up the small number of vertices that an earlier random construction failed to handle perfectly.