Maths Olympiad Prep

Library / /23 of 33

, 2011

Combinatorics Difficulty 8.3 Shortlist Prove it Baltic Way

In a group of nn people everyone has at least kk friends. Each day every member of the group shares with all his friends all the news that he received in the previous days. Suppose that if some information is revealed to any member of the group, then after some number of days all the members will eventually know the news. Prove that actually all the members know the news after at most 3n/k3n/k days.

Solution

By a path between members AA and BB we mean a sequence A=A0,A1,A2,,Ad=BA = A_0, A_1, A_2, \dots, A_d = B, where Ai,Ai+1A_i, A_{i+1} are friends for i=0,1,2,,d1i = 0, 1, 2, \dots, d-1. The smallest possible number dd in such a sequence will be called the distance between AA and BB. By assumption, for any two members there exists a path between them. We need to show that the distance between any two members is at most 3n/k3n/k.

Take any two members A,BA, B and let A=A0,A1,A2,,At=BA = A_0, A_1, A_2, \dots, A_t = B be the shortest path between them. Then for all 0i<jt0 \le i < j \le t the distance between AiA_i and AjA_j is equal to jij - i. This in turn implies that the distance between a friend of AiA_i and a friend of AjA_j is at least ji2j - i - 2.

Now for i=0,1,2,,ti = 0, 1, 2, \dots, t let FiF_i be the set of all friends of AiA_i. Then, by the observation from the previous paragraph, the t/3+1\lfloor t/3 \rfloor + 1 sets F0,F3,F6,F_0, F_3, F_6, \dots are pairwise disjoint. But each of these sets consists of at least kk people. It follows that (t/3+1)kn(\lfloor t/3 \rfloor + 1)k \le n and t/3knt/3 \cdot k \le n. Hence t3n/kt \le 3n/k, and the solution is complete.

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 reproduced verbatim; metadata (topic, difficulty) added by this project.