Given the graph below which one of the following edges cannot be added in that…
2022
Given the graph below which one of the following edges cannot be added in that order to find a minimum spanning tree uses algorithm.

A. a-b
B. d-f
C. b-f
D. d-c
E. d-e
Choose the correct answer from the options given below:
- A.
A,B,C,D,E
- B.
A, B, D, C, E
- C.
B, A, C, E, D
- D.
B, A, D, C, E
Attempted by 341 students.
Show answer & explanation
Correct answer: C
Key idea: Kruskal's algorithm adds edges in non-decreasing order of weight. Any order in which edges are added must respect that ordering (edges with smaller weights are considered before larger ones).
Edge A: a–b (weight 1)
Edge B: d–f (weight 1)
Edge C: b–f (weight 2)
Edge D: d–c (weight 2)
Edge E: d–e (weight 3)
Therefore, any valid order must place both weight-1 edges (A and B) before the weight-2 edges (C and D), and both weight-2 edges before the weight-3 edge (E).
A, B, C, D, E — weights: 1, 1, 2, 2, 3 → valid (non-decreasing).
A, B, D, C, E — weights: 1, 1, 2, 2, 3 → valid.
B, A, C, E, D — weights: 1, 1, 2, 3, 2 → invalid. This order puts a weight-3 edge (E) before a weight-2 edge (D), violating Kruskal's required non-decreasing processing order, so it cannot occur.
B, A, D, C, E — weights: 1, 1, 2, 2, 3 → valid.
Conclusion: The only order that cannot be produced by Kruskal's algorithm is B, A, C, E, D because it violates the non-decreasing weight order requirement.
A video solution is available for this question — log in and enroll to watch it.