Question: [NP-completeness] Consider the following problems A and B: A = Vertex-Cover. B = {?G? | G is an undirected graph with an even number of

[NP-completeness]

Consider the following problems A and B:

A = Vertex-Cover.

B = {?G? | G is an undirected graph with an even number of vertices, and there exists a vertex cover with exactly half the vertices}.

Show that B is NP-complete by showing that: (a) B ? NP. That is, show that given a solution, this solution can be verified in polynomial time.

(b) B is NP-hard, by showing that A ?P B. Hint: Remember that an instance for A (the Vertex-Cover problem) is given as ?G,k?. For the mapping to B, consider three cases for k with respect to [NP-completeness] Consider the following problems A and B: A = Vertex-Cover. B

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!