Question: Consider the following alternative scheme for computing a global mincut of an undirected graph G = (V, E): In each iteration, we choose two nodes

 Consider the following alternative scheme for computing a global mincut of

Consider the following alternative scheme for computing a global mincut of an undirected graph G = (V, E): In each iteration, we choose two nodes at random and contract them, where contract(v, w) simply merges v and w into a supernode, which inherits all edges previously incident to either v or w. (Any edges connecting v to w disappear.) We repeat this until exactly two supernodes remain, at which point we output all the edges between those nodes as our global mincut. Either prove that this variant also computes a global mincut with high probability (possibly by running multiple times) in polynomial time, or prove that it fails with a very high probability and cannot find a mincut in polynomial time. Consider the following alternative scheme for computing a global mincut of an undirected graph G = (V, E): In each iteration, we choose two nodes at random and contract them, where contract(v, w) simply merges v and w into a supernode, which inherits all edges previously incident to either v or w. (Any edges connecting v to w disappear.) We repeat this until exactly two supernodes remain, at which point we output all the edges between those nodes as our global mincut. Either prove that this variant also computes a global mincut with high probability (possibly by running multiple times) in polynomial time, or prove that it fails with a very high probability and cannot find a mincut in polynomial time

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!