Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Let G = (V, E) be an undirected graph. For any subset A, BCV, let C(A, B) denote the set of edges between A

 Let G = (V, E) be an undirected graph. For any subset A, BCV, let C(A, B) denote the set of edges between A 

Let G = (V, E) be an undirected graph. For any subset A, BCV, let C(A, B) denote the set of edges between A and B, i.e., C(A, B) = {e EE e connects some vertex in A and some vertex in B}. Note that, C(A, B) is also called the cut edges between A and B. In the cardinality maximum cut problem, the goal is to compute a partition of V into two sets S and S such that the cardinality of C(A, B) is maximized. . (10%) Consider the following randomized algorithm for max-cut. 1. For each v V, pick x, {0, 1} independently and uniformly at random. Let S = {v V: x = 0} and S := V - So. 2. Output (S0, S1). Prove that, for any e E, Pr[e C(S0, S)] = 1/2 and establish that C(S0, S) is a randomized (1/2)-approximation for the max-cut problem, i.e., the expected number of edges in C(S0, S) is at least one-half of the number in any optimal cut. Activate Windo Settings to

Step by Step Solution

3.34 Rating (151 Votes )

There are 3 Steps involved in it

Step: 1

Step1 For any edge e E it connects two vertices u and v The probability that u and v ar... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introduction to Algorithms

Authors: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest

3rd edition

978-0262033848

More Books

Students also viewed these Programming questions

Question

=+f) What is the average size of the error standard deviation?

Answered: 1 week ago