Consider a simple undirected weighted graph all of whose edge weights are distinct. Which of the following statements about the minimum spanning trees of is/are
View worked solution
Answer: A;B;C
Since the graph is simple, undirected, and has distinct edge weights, it has a unique minimum spanning tree (MST).
Let us analyze each statement:
- Statement A: True
Let the edges sorted in increasing order of weight be . Using Kruskal's algorithm, we first select . The second edge cannot form a cycle with because a cycle in a simple graph requires at least 3 edges. Thus, the edge with the second smallest weight () is always included in the MST. - Statement B: True
Let the sorted edges be . We know and are always selected.
The third edge can only be rejected if it forms a cycle with the already selected edges, which means must form a triangle.
If is rejected, the set of selected edges remains . Now, the fourth edge cannot form a cycle with because a cycle requires at least 3 edges. Thus, if is rejected, must be accepted. Therefore, at least one of or (or both) must be part of the MST. - Statement C: True
This is the standard Cut Property of MSTs. For any cut of a graph, the minimum-weight edge crossing the cut (the light edge) must belong to the MST. Since all edge weights are distinct, this light edge is unique and is always part of the unique MST. - Statement D: False
A graph with distinct edge weights always has a unique minimum spanning tree.
Free practice · Your answers on this page are not saved.
