Olympiad Maths Prep

Track / Stage 7 / 50 of 300 #1450 of 2000

Problem 1450

National olympiad second round; IMO P1/P4
Combinatorics Difficulty 7.1 Prove it

A phone company starts a new type of service. A new customer can choose kk phone numbers in this network which are call-free, whether that number is calling or is being called. A group of nn students want to use the service.

(a) If n2k+2n\geq 2k+2, show that there exist 2 students who will be charged when speaking.

(b) It n=2k+1n=2k+1, show that there is a way to arrange the free calls so that everybody can speak free to anybody else in the group.

[i]Valentin Vornicu[/i]

This one wants a proof. Work it on paper, read the official solution, then mark yourself honestly — the ladder only means something if the record is true.

Official solution

### Part (a)
1. Graph Representation: Represent the problem using graph theory. Let each student be a vertex in a graph G G with n n vertices. Each student can choose k k other students with whom calls are free. This can be represented as a directed graph where each vertex has an outdegree of at most k k .

2. Contradiction Approach: Assume that all calls between any two students are free. This implies that the underlying undirected graph is a complete graph Kn K_n .

3. Degree Condition: In a complete graph Kn K_n , each vertex has a degree of n1 n-1 . However, in our directed graph, each vertex has an outdegree of at most k k . Therefore, the total number of directed edges is at most nk nk .

4. Edge Counting: In a complete graph Kn K_n , the total number of edges is n(n1)2 \frac{n(n-1)}{2} . For n2k+2 n \geq 2k+2 , we have:
n(n1)2>nk \frac{n(n-1)}{2} > nk
Simplifying this inequality:
n(n1)2>nk    n(n1)>2nk    n1>2k    n>2k+1 \frac{n(n-1)}{2} > nk \implies n(n-1) > 2nk \implies n-1 > 2k \implies n > 2k + 1
This contradicts our assumption that n2k+2 n \geq 2k+2 .

5. Conclusion: Therefore, there must exist at least one pair of students who will be charged when speaking.

\blacksquare

### Part (b)
1. Graph Representation: Again, represent the problem using graph theory. Let each student be a vertex in a graph G G with n=2k+1 n = 2k+1 vertices. Each student can choose k k other students with whom calls are free.

2. Construction of Free Call Arrangement: We need to show that there exists a way to arrange the free calls such that everybody can speak free to anybody else in the group.

3. Perfect Matching in Bipartite Graph: Consider a bipartite graph B B with two sets of vertices A A and B B , each containing k+1 k+1 vertices. Each vertex in A A is connected to exactly k k vertices in B B , and vice versa. This ensures that each student can choose k k other students for free calls.

4. Hall's Marriage Theorem: By Hall's Marriage Theorem, if every subset of vertices in A A is connected to at least as many vertices in B B , then there exists a perfect matching. Since A=B=k+1 |A| = |B| = k+1 and each vertex has k k connections, the conditions of Hall's Marriage Theorem are satisfied.

5. Conclusion: Therefore, there exists a way to arrange the free calls such that everybody can speak free to anybody else in the group.

\blacksquare

Source: NuminaMath-1.5, licensed Apache-2.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.