Maths Olympiad Prep

Library / /14 of 18

Combinatorics Difficulty 7.7 National olympiad, round 2 Prove it China

There are some direct one-way flights among n8n \ge 8 airports. Between any two airports aa and bb, there is at most one direct one-way flight from aa to bb (it is possible to have direct one-way flights both from aa to bb and from bb to aa). Suppose that, for any set AA consisting of some airports with 1An11 \le |A| \le n-1, there are at least 4min{A,nA}4 \cdot \min\{|A|, n-|A|\} flights in total departing from the airports in AA and arriving at the airports not in AA.
Prove that for any airport xx, one can depart from xx and take no more than 2n\sqrt{2n} flights to return to xx.

Solution

Proof. We represent each airport with a point. If there is a one-way direct flight from airport a to airport b, we draw a directed edge abab, thus obtaining a directed graph G. Let r=n2r = \lfloor \sqrt{\frac{n}{2}} \rfloor, then r2r \ge 2. We will prove that for any vertex v, there exists a directed cycle passing through v with length at most 2r2r. This will imply the desired proposition.

We prove by contradiction. Suppose that GG does not admit a directed cycle through vv of length less than or equal to 2r2r. For each positive integer krk \le r, set
Nk={xV(G)xv, and the shortest directed path from v to x has length k}, N_k = \{x \in V(G) \mid x \neq v, \text{ and the shortest directed path from } v \text{ to } x \text{ has length } k\},
and set Tk=N1NkT_k = N_1 \cup \dots \cup N_k. We first prove the following fact:

(*) For 1kr11 \le k \le r-1, if the directed edge xy\overrightarrow{xy} has source in TkT_k and target in the complement TkcT_k^c, then xNkx \in N_k and yNk+1y \in N_{k+1}.

The proof of fact (*) is as follows: Clearly, yvy \neq v. Otherwise, we could connect the directed path from vv to xx of length at most kk with the edge xy=xb\overrightarrow{xy} = \overrightarrow{xb}, obtaining a directed cycle passing through vv with length at most 1+kr<2r1+k \le r < 2r, which is a contradiction. Let xNix \in N_i (1ik1 \le i \le k), then there exists a directed path PP from vv to xx of length ii. Connecting PP with the edge xy\overrightarrow{xy} yields a directed path from vv to yy of length at most i+1i+1. Let dd be the length of the shortest directed path from vv to yy. Then di+1k+1d \le i+1 \le k+1. Since y(Tkv)cy \in (T_k \cup v)^c, we have dk+1d \ge k+1, which implies d=k+1d = k+1 and i=ki=k, i.e., xNkx \in N_k and yNk+1y \in N_{k+1}.

Next, we claim that: Trn2|T_r| \ge \frac{n}{2}.

Proof of the claim: We prove by contradiction. Suppose that Tr<n2|T_r| < \frac{n}{2}. For each 1ir11 \le i \le r-1, consider the set MM of all directed edges from TiT_i to TicT_i^c. On the one hand, the condition of the problem implies that
M4min{Ti,nTi}=4Ti. |M| \ge 4 \cdot \min\{|T_i|, n - |T_i|\} = 4 \cdot |T_i|.
On the other hand, (*) implies that for any directed edge xy\overrightarrow{xy} in MM, we have xNix \in N_i and yNi+1y \in N_{i+1}. From this we know that the number of directed edges in MM is less than or equal to the ordered pairs (x,y)Ni×Ni+1(x, y) \in N_i \times N_{i+1}, i.e.
MNiNi+1. |M| \le |N_i| \cdot |N_{i+1}|.
Combining these two discussions, we deduce that, for any 1ir11 \le i \le r-1, we have
4TiNiNi+1.(1) 4 \cdot |T_i| \le |N_i| \cdot |N_{i+1}|. \tag{1}
Put ti=Ti=N1++Nit_i = |T_i| = |N_1| + \dots + |N_i|. From the given conditions, we see that t1=N14=22t_1 = |N_1| \ge 4 = 2^2. Using (*), we know that all directed edges xy\overrightarrow{xy} from T1T_1 to its complement T1cT_1^c all satisfy yN2y \in N_2. In particular, N21|N_2| \ge 1. So N1T21Tr1<n21|N_1| \le |T_2| - 1 \le |T_r| - 1 < \frac{n}{2} - 1. Similarly to (*), one can prove all directed edges xy\vec{xy} from {v}N1\{v\} \cup N_1 to its complement satisfy xN1,yN2x \in N_1, y \in N_2.

So we have
N1N24min{1+N1,n1N1}=4(1+N1). |N_1| \cdot |N_2| \geq 4 \cdot \min\{1 + |N_1|, n - 1 - |N_1|\} = 4(1 + |N_1|).
We deduce from this that
t2=N1+N2N1+4(1+N1)N1>N1+48, t_2 = |N_1| + |N_2| \geq |N_1| + \frac{4(1 + |N_1|)}{|N_1|} > |N_1| + 4 \geq 8,
Thus, we have t29=32t_2 \geq 9 = 3^2.

Based on this, we use induction to prove that, for 1kr1 \leq k \leq r, we have tk(k+1)2t_k \geq (k+1)^2. Suppose that for some 3mr3 \leq m \leq r, we have tm2(m1)2t_{m-2} \geq (m-1)^2 and tm1m2t_{m-1} \geq m^2. Using (1), we know that, for 1ir11 \leq i \leq r-1, we have 4ti(titi1)(ti+1ti)4t_i \leq (t_i - t_{i-1})(t_{i+1} - t_i). Thus, we have
tmtm1+4tm1tm1tm2 =tm2+(tm1tm2)+4tm1tm1tm2 tm2+24tm1 (m1)2+24m2 =(m+1)2, \begin{align*} t_m &\geq t_{m-1} + \frac{4t_{m-1}}{t_{m-1} - t_{m-2}} \ &= t_{m-2} + (t_{m-1} - t_{m-2}) + \frac{4t_{m-1}}{t_{m-1} - t_{m-2}} \ &\geq t_{m-2} + 2\sqrt{4t_{m-1}} \ &\geq (m-1)^2 + 2\sqrt{4m^2} \ &= (m+1)^2, \end{align*}
This completes the inductive proof and therefore, Tr(r+1)2=(n2+1)2>n2|T_r| \geq (r+1)^2 = \left(\lfloor\sqrt{\frac{n}{2}}\rfloor + 1\right)^2 > \frac{n}{2}, contradicting with earlier assumption Tr<n2|T_r| < \frac{n}{2}! This proves the claim.

Similarly, define Ki={xV(G)xvK_i = \{x \in V(G) | x \neq v, and the shortest directed path from xx to vv has length i}i\} and put Ui=K1KiU_i = K_1 \cup \dots \cup K_i. Symmetrically, one can prove that Urn2|U_r| \geq \frac{n}{2}.

Finally, note that both TrT_r and UrU_r are subsets of V(G){v}V(G) \setminus \{v\} and we have Trn2|T_r| \geq \frac{n}{2} and Urn2|U_r| \geq \frac{n}{2}. So the intersection of TrT_r and UrU_r is nonempty. Take xTrUrx \in T_r \cap U_r, then there is a directed path from vv to xx of length r\leq r and there is a directed path from xx to vv of length r\leq r. Combining these two gives a directed cycle through vv of length less than or equal to 2r2r. Contradiction! □

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement and solution reproduced as published; topic and difficulty added by this site.