Question: Consider the following reverse greedy algorithm for the spanning tree problem: we start with the input graph G, and in each step, remove the edge

 Consider the following reverse greedy algorithm for the spanning tree problem:

Consider the following reverse greedy algorithm for the spanning tree problem: we start with the input graph G, and in each step, remove the edge of the largest weight that does not disconnect G. The algorithm terminates when there is no such edge (i.e., what remains is a tree). Prove that this algorithm also finds the minimum weight spanning tree Hint: Argue one step at a time (i.e., that the cost of the MST is preserved in each step). Prove this by contradiction. You may also want to use the observation that removing any edge of a tree divides the set of vertices it into two connected pieces. ]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!