Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

3. Maxcut The weighted maxcut problem is the following NP-complete problem. Given an undirected, weighted graph G with non-negative weights We on each edge e

image text in transcribed

3. Maxcut The weighted maxcut problem is the following NP-complete problem. Given an undirected, weighted graph G with non-negative weights We on each edge e of the graph, find a cut of the vertices of the graph into 2 sets of vertices A and B, so that the sum of the weights of edges going from one side of the cut to the other is maximized. You may have seen the following extremely simple randomized algorithm: assign each vertex at uniformly at random to A to B with equal probability, Let E(A,B) denote the set of edges with one endpoint in A and the other endpoint in B. The weight of the cut is the sum of the weights of the edges that go across the cut. (i). What is the expected value of the weight of the cut you get in this way. You should write the expected weight of the cut in terms of the weights of the edges (ii). Now recall that if the expected value of a random variable is some value V then there must be value of that variable which is > V. Explain why this is true. (Again you need not give a proof of this (though you can if you like), but just give the intuition why this is true.) (iii). Show that max-cut has a 2 approximation, that is for any graph G there is a cut of G whose weight is at least 1/2 the size of the max cut of G. You can do this using parts one and (ii) above. Namely, explain why every weighted graph G has some cut whose value is a at least 1/2 of the maxcut of G. (You need not explain how to find this cut, just that there must exist a cut which gives you a 2-approximation of the max cut problem, that is a cut for which (2 x E(weight of the cut) > (the weight of the largest weight cut in G.) 3. Maxcut The weighted maxcut problem is the following NP-complete problem. Given an undirected, weighted graph G with non-negative weights We on each edge e of the graph, find a cut of the vertices of the graph into 2 sets of vertices A and B, so that the sum of the weights of edges going from one side of the cut to the other is maximized. You may have seen the following extremely simple randomized algorithm: assign each vertex at uniformly at random to A to B with equal probability, Let E(A,B) denote the set of edges with one endpoint in A and the other endpoint in B. The weight of the cut is the sum of the weights of the edges that go across the cut. (i). What is the expected value of the weight of the cut you get in this way. You should write the expected weight of the cut in terms of the weights of the edges (ii). Now recall that if the expected value of a random variable is some value V then there must be value of that variable which is > V. Explain why this is true. (Again you need not give a proof of this (though you can if you like), but just give the intuition why this is true.) (iii). Show that max-cut has a 2 approximation, that is for any graph G there is a cut of G whose weight is at least 1/2 the size of the max cut of G. You can do this using parts one and (ii) above. Namely, explain why every weighted graph G has some cut whose value is a at least 1/2 of the maxcut of G. (You need not explain how to find this cut, just that there must exist a cut which gives you a 2-approximation of the max cut problem, that is a cut for which (2 x E(weight of the cut) > (the weight of the largest weight cut in G.)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

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_2

Step: 3

blur-text-image_3

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

Accounting And Money For Ministerial Leadership Key Practical And Theological Insights

Authors: Nimi Wariboko

1st Edition

1625640129, 9781625640123

More Books

Students also viewed these Accounting questions

Question

=+10. What is the brand's character or personality?

Answered: 1 week ago