Skip to main content
OlympiadHQ

Browse · MathNet

Print

Bulgarian National Mathematical Olympiad

Bulgaria counting and probability

Problem

There are countries and towns on a planet. Some of the towns are connected by roads. It is known that: (1) there are at least three towns in any country; (2) any town in a country is connected by roads with at least half of the towns in this country; (3) any town is connected with road to exactly one town in another country; (4) there are at most two roads between towns in two countries; (5) if in two countries there are less than towns then there exists at least one road between these countries. Prove that there exists a round trip having at least towns.
Solution
Consider a graph where the vertices are the towns and the edges are the roads. Denote the towns in the countries by . It follows from the condition of the problem that for all . Moreover, any vertex is connected to at least half of the vertices from its own set (2), and to exactly one vertex from any other set (3). There are at most two edges between any two sets (4) and if for two sets and we have then there exists at least one edge connecting a vertex from

with vertex from (5). We have to prove that in there is a cycle of length at least (i.e. having at least vertices). We use the following Lemma. Lemma. Let be a graph with at least three vertices. If for any pair of vertices not connected by an edge we have then there is a cycle passing through all vertices. Denote by , , the subgraphs of induced by the sets . In other words those are subgraphs having vertices from and edges – all edges from having both its ends in . According to the Lemma for any these subgraphs there exists a cycle passing through all vertices of . Define a new graph with vertices the sets , . Two vertices and from are connected by an edge if there exist and connected by an edge in , i.e. . It is clear that has vertices and it follows from (3) that any vertex has degree If and are not connected by an edge then and it follows from the Lemma that there is a cycle in passing through all vertices. Let this cycle by . It is clear that there are edges in such that и . Since any vertex is connected to exactly one vertex outside we have that , and all these vertices partition the cycle into two sections: and . We may assume that for any the section includes at least half of the vertices from . Consider the following cycle in : The number of edges (and vertices) in this cycle equals which completes the proof.

Proof of the Lemma. Assume the statement is not true for a graph with vertices. There exists a graph of vertices having the following properties: (1) for any pair of not adjacent vertices ; (2) a cycle through all the vertices does not exist. Without loss of generality assume that is maximal with the properties (1) and (2), i.e. adding an edge results in a cycle through all vertices. Since is not complete there exist a pair of vertices that are not adjacent. It follows from the maximality of that there exists a path from to through all vertices: Let be the set of vertices adjacent to and the set of vertices adjacent to all vertices adjacent to : adjacent to . It follows from the condition of the Lemma that . Let . It is clear that is a cycle through all the vertices, a contradiction to the initial assumption.

Techniques

Graph Theory