MathLabs

Problem 4

The country Dreamland consists of 20162016 cities. The airline Starways wants to establish some one-way flights between pairs of cities in such a way that each city has exactly one flight out of it. Find the smallest positive integer kk such that no matter how Starways establishes its flights, the cities can always be partitioned into kk groups so that from any city it is not possible to reach another city in the same group by using at most 2828 flights.
Step 3 of 4: Lemma, by induction on the vertex count
n≥1, deg⁡+≤28  ⟹  split into 57 groups, no internal edgen\ge1,\ \deg^+\le28 \implies \text{split into } 57 \text{ groups, no internal edge}
Detailed analysis

Lemma: any directed graph on n≥1n\ge1 vertices with out-degree at most 2828 at every vertex can be split into 5757 groups with no edge inside a group. Proof by induction on nn: the base case n=1n=1 is trivial. For n>1n>1, the total number of edges is at most 28n28n, so some vertex vv has in-degree at most 2828 (otherwise every vertex would have in-degree at least 2929, giving more than 28n28n edges).