MathDB
Lowest maintenance cost in a city

Source: All-Russian MO 2023 Final stage 11.8

April 23, 2023
graph theorydirected graphcombinatorics

Problem Statement

In a country, there are N{}N{} cities and N(N1)N(N-1) one-way roads: one road from XX{} to YY{} for each ordered pair of cities XYX \neq Y. Every road has a maintenance cost. For each k=1,,Nk = 1,\ldots, N let's consider all the ways to select kk{} cities and NkN - k{} roads so that from each city it is possible to get to some selected city, using only selected roads.
We call such a system of cities and roads with the lowest total maintenance cost kk{}-optimal. Prove that cities can be numbered from 11{} to NN{} so that for each k=1,,Nk = 1,\ldots, N there is a kk{}-optimal system of roads with the selected cities numbered 1,,k1,\ldots, k.
Proposed by V. Buslov