Browse · MathNet
PrintIMO 2016 Shortlisted Problems
2016 counting and probability
Problem
There are islands in a city. Initially, the ferry company offers some routes between some pairs of islands so that it is impossible to divide the islands into two groups such that no two islands in different groups are connected by a ferry route.
After each year, the ferry company will close a ferry route between some two islands and . At the same time, in order to maintain its service, the company will open new routes according to the following rule: for any island which is connected by a ferry route to exactly one of and , a new route between this island and the other of and is added.
Suppose at any moment, if we partition all islands into two nonempty groups in any way, then it is known that the ferry company will close a certain route connecting two islands from the two groups after some years. Prove that after some years there will be an island which is connected to all other islands by ferry routes.
After each year, the ferry company will close a ferry route between some two islands and . At the same time, in order to maintain its service, the company will open new routes according to the following rule: for any island which is connected by a ferry route to exactly one of and , a new route between this island and the other of and is added.
Suppose at any moment, if we partition all islands into two nonempty groups in any way, then it is known that the ferry company will close a certain route connecting two islands from the two groups after some years. Prove that after some years there will be an island which is connected to all other islands by ferry routes.
Solution
Initially, we pick any pair of islands and which are connected by a ferry route and put in set and in set . From the condition, without loss of generality there must be another island which is connected to . We put such an island in set . We say that two sets of islands form a network if each island in one set is connected to each island in the other set.
Next, we shall include all islands to one by one. Suppose we have two sets and which form a network where . This relation no longer holds only when a ferry route between islands and is closed. In that case, we define , and . Note that is nonempty. Consider any island . From the relation of and , we know that is connected to . If was not connected to before the route between and closes, then there will be a route added between and afterwards. Hence, must now be connected to both and . The same holds true for any island in . Therefore, and form a network, and . Hence these islands can always be partitioned into sets and which form a network.
As , there are some islands which are not included in . From the condition, after some years there must be a ferry route between an island in and an island outside which closes. Without loss of generality assume . Then each island in must then be connected to , no matter it was or not before. Hence, we can put in set so that the new sets and still form a network and the size of is increased by . The same process can be done to increase the size of . Eventually, all islands are included in this way so we may now assume .
Suppose a ferry route between and is closed after some years. We put and in set and all remaining islands in set . Then and form a network. This relation no longer holds only when a route between , without loss of generality, and is closed. Since this must eventually occur, at that time island will be connected to all other islands and the result follows.
Next, we shall include all islands to one by one. Suppose we have two sets and which form a network where . This relation no longer holds only when a ferry route between islands and is closed. In that case, we define , and . Note that is nonempty. Consider any island . From the relation of and , we know that is connected to . If was not connected to before the route between and closes, then there will be a route added between and afterwards. Hence, must now be connected to both and . The same holds true for any island in . Therefore, and form a network, and . Hence these islands can always be partitioned into sets and which form a network.
As , there are some islands which are not included in . From the condition, after some years there must be a ferry route between an island in and an island outside which closes. Without loss of generality assume . Then each island in must then be connected to , no matter it was or not before. Hence, we can put in set so that the new sets and still form a network and the size of is increased by . The same process can be done to increase the size of . Eventually, all islands are included in this way so we may now assume .
Suppose a ferry route between and is closed after some years. We put and in set and all remaining islands in set . Then and form a network. This relation no longer holds only when a route between , without loss of generality, and is closed. Since this must eventually occur, at that time island will be connected to all other islands and the result follows.
Techniques
Graph TheoryInvariants / monovariants