Question: 1. Suppose you have a network G = (V, E), not necessarily bipartite. Consider the following random algorithm for obtaining a matching: Let M =

1. Suppose you have a network G = (V, E), not necessarily bipartite. Consider the following random algorithm for obtaining a matching:

Let M = .

While there exists an edge e such that M e is a matching: Add e to M.

Return M.

In other words, keep adding edges arbitrarily until you cant add any more. Prove that when this algorithm terminates, the size of M is at least half the size of the maximum matching.

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!