saadahmed42
November 4th, 2006, 08:36 PM
Hi,
I'm trying to compute the approximation ratio of the following randomized algorithm for finding the max-cut of a graph.
The Max-cut problem as I understand it is that you divide the vertices of a graph G(V,E) into two sets V_1 and V_2 such that the number of edges connecting a vertex in V_1 and a vertex in V_2 is maximized.
The approximation algorithm that I'm analyzing for solving the max cut problem is as follows:
Assign each vertex to V_1 or V_2 randomly with equal probability.
That's it.
Now, an approximation algorithm as I understand it is the ratio between the performance of the approximation algorithm and performance of the optimal algorithm. I can compute the performance of the approximation - but I don't know what the optimal solution for the problem is and how to compute it's performance.
Any help would be greatly appreciated.
Thanks.
Saad
I'm trying to compute the approximation ratio of the following randomized algorithm for finding the max-cut of a graph.
The Max-cut problem as I understand it is that you divide the vertices of a graph G(V,E) into two sets V_1 and V_2 such that the number of edges connecting a vertex in V_1 and a vertex in V_2 is maximized.
The approximation algorithm that I'm analyzing for solving the max cut problem is as follows:
Assign each vertex to V_1 or V_2 randomly with equal probability.
That's it.
Now, an approximation algorithm as I understand it is the ratio between the performance of the approximation algorithm and performance of the optimal algorithm. I can compute the performance of the approximation - but I don't know what the optimal solution for the problem is and how to compute it's performance.
Any help would be greatly appreciated.
Thanks.
Saad