...

/

Challenge: Minimum Spanning Trees

Challenge: Minimum Spanning Trees

Challenge yourself by solving a problem related to minimum spanning trees.

Let's practice what we have learned so far.

Task

Suppose we are given both an undirected graph G with weighted edges and a minimum spanning tree T of G. Provide code to update the minimum spanning tree when the weight of a single edge e is decreased. We can follow the algorithm described below.

Logic building

Here’s the algorithm to update the minimum spanning tree TT when the weight of a single edge ee is decreased:

Algorithm


  • Identify the two nodes uu and vv that the edge ee connects.
  • Find the path PP in the minimum spanning tree TT that connects uu and vv
...