Decompose the required runway into successive layers. The first layer has cost and is needed by all four planes. The next costs and is needed by the three medium-or-long planes. The final layer costs and is needed only by the longest plane.
For each layer, the first requiring plane in a uniformly random ordering contributes its entire cost. Each of its requiring planes has equal probability of being first. By linearity of the Shapley value, divide each layer cost equally among those requiring it. The payments are therefore
They sum to . The equality of the two medium payments follows from their identical runway requirements; the random-order argument proves the amounts, not just their equality.
Suppose the distinct required runway lengths are , with users of type , constant cost per unit length, and suffix counts . Then every type- user has the displayed Shapley value. For layer , exactly users require it. The first of them in a uniformly random permutation contributes its entire cost . Each requiring user has probability of being first. Linearity of the Shapley value sums these expected marginal contributions across the layers that user needs.
The allocation lies in the cost core. Its payments sum to the full runway cost. For any coalition , its total payment toward layer is , where is the set of users requiring that layer. This is zero if needs no such layer, and at most the full layer cost otherwise. Summing gives . Suffix counts followed by prefix sums compute all distinct type payments in arithmetic operations.