• edited by
25,604 views
60 60 votes

Let $G$ be an undirected connected graph with distinct edge weights. Let $e_{max}$ be the edge with maximum weight and $e_{min}$ the edge with minimum weight. Which of the following statements is false?

  1. Every minimum spanning tree of $G$ must contain $e_{min}$
  2. If $e_{max}$ is in a minimum spanning tree, then its removal must disconnect $G$
  3. No minimum spanning tree contains $e_{max}$
  4. $G$ has a unique minimum spanning tree

8 Answers

Best answer
53 53 votes

C the case should be written as "may or may not", to be true.

D will always be true as per the question saying that the graph has distinct weights.

Correct Answer: $C$

• edited by
20 20 votes

option a is true. emin should be there in all MST

option b is true - if emax there that means that is the only edge reachable to one of the incident vertices of it. Otherwise we will select lesser weight edge incident on that vertex, Hence its removal will disconnect G

we cannot infer whether c  and d are true always. sometimes they can be false

16 16 votes
Option 1 :- Every minimum spanning tree of G must contain $e_{min}$.

Kruskal's algorithm always picks the edges in ascending order of their weights while constructing a MST of G. So yes , it is true.

 

Option 2 : -  If $e_{max}$ is in a minimum spanning tree, then its removal must disconnect G .

$e_{max}$ would be included in MST if and only if , $e_{max}$ is a bridge between two connected components , removal of which will surely disconnect the graph.

Option 3 :- No minimum spanning tree contains $e_{max}$.

Contradictory statement , already proved in option 2 that $e_{max}$ can be in MST. Thus option 3 is false.

Option 4 :- $G$ has a unique minimum spanning tree.

G has unique edge weights , so MST will be unique . In case if edge weights were repeating , there could've been a possibility of non-unique MSTs.

Thus it is true.
5 5 votes

Only option C is False.

3 3 votes

Given in the question:

  • $G$ is an undirected connected graph with distinct edge weights
  • Maximum weighted edge: $e_{max}$
  • Minimum weighted edge: $e_{min}$

Lets go through each option one by one to select false statement.

Option A: Every minimum spanning tree of $G$ must contain $e_{min}$

  • Conclusion: True
  • Reason: 
    • If we apply Kruskal’s algorithm, it says to sort the edge in ascending order
    • And pick the minimum, which shall definitely be $e_{min}$ in this case
    • Therefore, MST of $G$ must contain $e_{min}$

Option B: If $e_{max}$ is in a MST, its removal must disconnect G

  • Conclusion: True
  • Reason:
    • Only reason why $e_{max}$ would be in a MST is that it must be a bridge
    • Hence its removal should disconnect the original Graph G

Option C: No MST contains $e_{max}$

  • Conclusion: False
  • Reason:
    • Not necessarily, in fact we can see from Option B that it can be in a MST

Option D: G has a unique MST

  • Conclusion: True
  • Reason:
    • Edge weights are distinct, so MST will be unique
    • In case of same edge weights, we could have derived multiple MSTs

Therefore, only False statement is C.

 

0 0 votes
Since given the edge weights are distinct hence

1.Every mst must contain the min edge weight .If in the question it was mentioned that edge weights are not distinct then it might be possible that there may be multiple edges with min edge weight.

2.A MST will contain emax only if it is acting as a bridge in a graph be in any graph either with distict weights or non-distinct weights

3.This statement is true because of the above staement

4.Since edge weights re distinct hence we have a unique MST.But remeber the converse is not true .If the grpah has a unique MST then it is not necessary that it might have distinct edge weights
Answer:
Position:
Show:

Related questions

51 51 votes
8 answers 8 answers
17.6k
17.6k views
Kathleen asked Sep 14, 2014
17,581 views
A multiset is an unordered collection of elements where elements may repeat any number of times. The size of a multiset is the number of elements in it, counting repetiti...
8 8 votes
3 answers 3 answers
4.2k
4.2k views
Kathleen asked Sep 14, 2014
4,233 views
Consider the following program is pseudo-Pascal syntaxprogram main; var x: integer; procedure Q (z: integer); begin z := z+x; writeln(z); end; procedure P (y: integer);...
108 108 votes
7 answers 7 answers
29.2k
29.2k views
Daggerhunt asked Nov 16, 2014
29,242 views
Let $G$ be an undirected graph. Consider a depth-first traversal of $G$, and let $T$ be the resulting depth-first search tree. Let $u$ be a vertex in $G$ and let $v$ be t...
107 107 votes
13 answers 13 answers
38.9k
38.9k views
Kathleen asked Sep 14, 2014
38,909 views
Consider the following functions$f(n) = 3n^{\sqrt{n}}$$g(n) = 2^{\sqrt{n}{\log_{2}n}}$$h(n) = n!$Which of the following is true?$h(n)$ is $O(f(n))$$h(n)$ is $O(g(n))$$g(n...