A network of relay stations A, B, C, D, E, F, G is to be connected by fibre-optic cable. The possible direct links and their lengths, in km, are: AB=5, AC=8, AD=10, BC=3, BE=7, CD=4, CE=6, CF=9, DF=5, EF=2, EG=8, FG=3. Kruskal's algorithm is to be used to find a minimum spanning tree for this network.
(a)State the two key steps of Kruskal's algorithm for finding a minimum spanning tree.(2)
(b)Apply Kruskal's algorithm to the network, listing the edges in the order they are considered and stating whether each is accepted or rejected.(5)
(c)State the total weight of the minimum spanning tree found in part (b).(1)
(d)Verify that the tree found in part (b) uses the correct number of edges for a spanning tree of this network.(1)
(e)A new relay station, H, is to be added, connected only to G by a new link GH = 5 km, at a cost of £3000 per km. State the new total weight of the minimum spanning tree once H is included, and find the total cost of the resulting network.(2)
(Total for Question 4 is 11 marks)