IndependentSetandVertexCover
HananAyad
1IndependentSetProblem
ForagraphG=(V,E),asetofnodesS ViscalledindependentifnotwonodesinSareconnectedbyanedgee∈E.TheIndependentSetproblemisto ndthelargestindependentsetinagraph.Itisnothardto ndsmallindependentsets,e.g.atrivialindependentsetisanysinglenode,butitishardto ndlargeindependentsets.
AsimpleexampleofagraphisshowninFigure1,wherethefollowingaretwoindependentsets,{A,E,G}and{B,C,E,G}.Thesecondisthelargestpossibleset.
Thedecisionversionoftheindependentsetproblemisstatedasfollows:GivenagraphGandanumberk,doesGcontainanindependentsetofsizeatleastk(i.e.,|S|≥k)?ThelargestkforwhichtheanswerisYESisthesizeofthelargestindependentsetinG.FindingsuchkrepresentstheoptimizationversionofIndependentSet.ItisevidentthatthedecisionversionoftheIndependentSetproblemispolynomiallyreducibletoitsoptimizationversion.Infact,usingbinarysearch,itispossibletosolvethedecisionproblemforO(logn)valuesofk.

Figure1:Agraphwithlargestindependentsetofsize4andsmallestvertexcoverofsize3.2VertexCoverProblem
GivenagraphG=(V,E),asetofnodesS Viscalledavertexcoverifeveryedgee∈EhasatleastoneendinS.Itisnothardto ndlargevertexcovers,e.g.,atrivialvertexcoveristhesetS=V.However,itishardto ndsmallvertexcovers.Thedecisionversionisstatedasfollows.GivenagraphGandanumberk,doesGcontainavertexcoverofsizeatmostk(i.e.,|S|≤k)?ThesameobservationsmentionedaboveontheoptimizationversionofIndependentSetapplyonVertexCover.Thedi erentisthatVertexCoverisaminimizationproblemwhereasIndependentSetisamaximizationproblem.
ForthegraphshowninFigure1,thefollowingarevertexcoverswherethesecondisthesmallestpossibleset{B,C,D,F}and{A,D,F}.
3RelativeDi culty
IndependentsetandVertexCoverwereprovedtobeequallyhard,eachbeingpolynomiallyreducibletotheother.ThisisduetothefactthatforagivengraphG,SisanindependentsetifandonlyifthesetV S(calledthecomplementofS)isavertexcover.Inwhatfollowsisaproofofthisfact.
1
P INDEPENDENT-SET ? P VERTEX-COVER ? P SET-COVER. 21 Self-Reducibility Decision problem. Does there exist a vertex cover of size ? k? Search ...
P INDEPENDENT-SET ? P VERTEX-COVER ? P SET-COVER. 21 Self-Reducibility Decision problem. Does there exist a vertex cover of size ? k? Search ...
Hard Problems Clique Independent Set Vertex Cover Traveling Salesman Problem Hamitonian Cycle Graph Partition Vertex Coloring Edge Coloring Graph Isomorphism ...
对Vertex-Cover, Maximum Independent Set, 可定义:Length[I]=
(1972) 1985 Turing Award INDEPENDENT SET DIR-HAM-CYCLE GRAPH 3-COLOR SUBSET-SUM VERTEX COVER HAM-CYCLE PLANAR 3-COLOR SCHEDULING SET COVER TSP packing ...
Vertex Cover Given a graph G and a number k , does G contain a vertex cover of size at most k . Independent Set to Vertex Cover Independent Set ...
Independent Set 独立集 Vertex Cover 点覆盖 Traveling Salesman Problem 旅行商问题 Hamiltonian Cycle Hamilton回路 Graph Partition 图的划分 Vertex Coloring 点染色...
Independent Set 独立集 Vertex Cover 点覆盖 Traveling Salesman Problem 旅行商问题 Hamiltonian Cycle Hamilton 回路 Graph Partition 图的划分 Vertex Coloring 点...
Sariel (UIUC) CS473 34 Spring 2011 34 / 41 Need to Know NP-Complete Problems 3-SAT Circuit-SAT Independent Set Vertex Cover Clique Set Cover Hamilton...
Independent Set 独立集 Vertex Cover 点覆盖 Traveling Salesman Problem 旅行商问题 Hamiltonian Cycle Hamilton 回路 Graph Partition 图的划分 Vertex Coloring 点...
Independent Set 独立集 Vertex Cover 点覆盖 Traveling Salesman Problem 旅行商问题 Hamiltonian Cycle Hamilton 回路 Graph Partition 图的划分 Vertex Coloring 点...

我要评论