Certain cities are connected by roads connecting pairs of them. The roads intersect only at the cities. A subset of the roads is called important if destroying those roads would make it so that there are two cities such that it is impossible to go from the first to the second. A subset of the roads is called strategic if it is important and no proper subset of is important. Let and be distinct strategic sets of roads. Let be the set of roads that are either in or , but not both. Prove that is important.
Problem 1336
Official solution
Solution:
Let be the graph having the cities as its vertices and the roads as its edges. (This just restates the problem in graph-theoretic language, which we use from now on.) We will look at the components of the graph and its subgraphs, where a component of a graph is defined to be a maximal connected subset: two vertices are in the same component if and only if it is possible to get from one to the other by following the edges.
The graph has more than one component, since it is disconnected. On the other hand, adding one edge of to can only connect two of these components; if had more than two components, adding this edge would still leave a disconnected graph and would not be strategic. So has exactly two components; call them . Since these components are not connected to each other in , every edge of connecting to must lie in . Conversely, every edge of must connect to , since, if it were entirely within or , it could be added to while leaving the graph disconnected, and would not be strategic. Thus, consists exactly of those edges of which connect to . Similarly, has two components , and consists precisely of the edges of which connect to .
Now, the vertices of can be represented as a disjoint union of the four sets of vertices , and . From our characterizations of and , we see that consists of precisely those edges of which link to or to , but not both. It follows that, when we remove from , all the remaining edges either link neither pair - and therefore lie entirely within one of our four sets of vertices - or both pairs, in which case they connect to or to . Thus, contains no edges connecting the set of vertices with the vertices . Furthermore, neither set of vertices is empty: we know that all the edges in connect these two sets, and is nonempty because . So we can choose one vertex from each set, and these two vertices are not connected by any path in ; thus, is important.