Skip to content
Official PYQ · 2026

GATE CS 2026 Set 1 Q39 — Minimum Spanning Trees

Explain with AI

Let G(V,E)G(V, E) be a simple, undirected, edge-weighted graph with unique edge weights.
Which of the following statements about the minimum spanning trees (MST) of GG is/are true?

Select all correct options
View worked solution

Answer: A;D

Since the graph GG has unique edge weights, it has a unique Minimum Spanning Tree (MST).

  • Option A is True (Cycle Property): For any cycle CC in GG, the edge with the strictly largest weight in CC cannot belong to any MST. If it did, removing it would disconnect the MST into two components, which could then be reconnected using a lighter edge from the same cycle, resulting in a spanning tree of strictly smaller weight.
  • Option B is False: Consider a cycle A−B−C−AA-B-C-A with edge weights w(A,B)=3w(A,B) = 3, w(B,C)=4w(B,C) = 4, and w(C,A)=5w(C,A) = 5. Let there be an additional vertex DD with edges w(A,D)=1w(A,D) = 1 and w(D,B)=2w(D,B) = 2. The unique MST of this graph consists of the edges {(A,D),(D,B),(B,C)}\{(A,D), (D,B), (B,C)\}. The edge (A,B)(A,B) is the smallest edge in the cycle A−B−C−AA-B-C-A, but it is not in the MST.
  • Option C is False: Consider a simple path graph A→1B→2CA \xrightarrow{1} B \xrightarrow{2} C. The unique MST must contain both edges. For vertex BB, the incident edges are (A,B)(A,B) and (B,C)(B,C). The largest weight incident edge is (B,C)(B,C), which is present in the MST.
  • Option D is True (Cut Property): For any vertex v∈Vv \in V, consider the cut (S,V∖S)(S, V \setminus S) where S={v}S = \{v\}. The edges crossing this cut are precisely the edges incident on vv. By the Cut Property, the minimum-weight edge crossing any cut must belong to the MST. Therefore, the edge with the smallest weight incident on vv is always in the MST.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Minimum Spanning Trees questions