Professional Documents
Culture Documents
Mid2 2017 October Solution
Mid2 2017 October Solution
Instructions:
Question 1:
a) Apply BFS(A), BFS(F), DFS(A), DFS(G) in Graph shown in Figure 1. Show all steps
showing Queues and Visit Order [2 Points]
1 OF 5
Question 2: (2 points)
Given any connected undirected graph G with positive edge weights w, does there always
exist a single shortest path tree S such that S is also a minimum spanning tree (MST) of
G?(Yes/No) Prove your answer by giving an example of graph. (Note. Graph must have at
least 4 vertices).
Solution:
No MST does not always lead to shortest path. Here is the counter example
2 OF 5
In the above graph, the outside edges each have a weight of 2, and the diagonal inner
edges each have a weight of 3.
The minimum spanning trees of this element are any three of the weight-2 edges, as
highlighted in red below:
The shortest path tree from each node contains just the edges containing that node, as
shown below for the node highlighted in red:
Question 3: (3 points)
Travel Agency wants to setup a public transport system between all the cities. The passenger fare in
rupees between the cities are shown in the Figure-2. How all cities should be linked to maximize the
total fare? [Hint: Use Spanning Tree]
Figure-2
3 OF 5
Solution:
A 50 B
40 E D 40 C
35
60
W F 45
Question 4:
(3 points)
4 OF 5
5 OF 5