Question: 2 Core is NP - Complete Let G = ( V , E ) be an undirected graph. We say that CsubeV is a core
Core is NPComplete
Let be an undirected graph. We say that CsubeV is a core of if for every vertex uinV there exists vinC such that That is every vertex in is either already in the core, or is adjacent to some vertex in In this problem, you will show that it is NPcomplete to determine whether a graph has a small core. Formally, we define CorE by:
Core
INPUT: an undirected graph and natural number
QUESTION: Does have a core where I.e does there exist CsubeV such that and for every uinV there exists vinC such that
Recall that Vertex Cover was shown to be NPcomplete in lecture:
VC
INPUT: an undirected graph and natural number
QUESTION: Does have a vertex Cover where I.e does there exist subeV such that and for every edge we have or
Show that CORE is NPcomplete by constructing a reduction from VC to CorE.
Give an example of an undirected graph and a number such that CorE but inVC. You can thus conclude that the identity function does not reduce VC to CorE.
Describe a polynomialtime function that given input outputs where and are undirected graphs and and are natural numbers.
NB: the reduction function has as its ONLY input. It has no other information. In particular, it does not know whether has a vertex cover with vertices.
Briefly argue that runs in time polynomial in the size of
Prove that if then where for the function you described in part
Prove that if then where for the function you described in part
NB: the proofs in parts and must be separate proofs. Also, these proofs must hold for all undirected graphs not just conveniently chosen examples. Thats why a proof is required.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
