Algorithm 无顶点覆盖是否在NP中?
这是顶点覆盖问题的反向版本。考虑一个判定问题,它假定给定图G=(v,e)和非负整数k,是否不存在大小不大于k的顶点覆盖。回答这个问题是否是NP问题?请向我解释。简短的回答是否定的(除非Algorithm 无顶点覆盖是否在NP中?,algorithm,np,Algorithm,Np,这是顶点覆盖问题的反向版本。考虑一个判定问题,它假定给定图G=(v,e)和非负整数k,是否不存在大小不大于k的顶点覆盖。回答这个问题是否是NP问题?请向我解释。简短的回答是否定的(除非=) 您的决策问题,NO-VERTEX-COVER,正是众所周知的VERTEX-COVER问题的补充;后一个问题是NP-完全的(当然是NP)。因此,您的问题NO-VERTEX-COVER在co-NP中。(回想一个问题在co-NP中,当且仅当其补码在NP中时) 因为你的问题的补充是cortex-COVER,是NP-完
=
)
您的决策问题,NO-VERTEX-COVER
,正是众所周知的VERTEX-COVER
问题的补充;后一个问题是NP
-完全的(当然是NP
)。因此,您的问题NO-VERTEX-COVER
在co-NP
中。(回想一个问题在co-NP
中,当且仅当其补码在NP
中时)
因为你的问题的补充是cortex-COVER
,是NP
-完全的,因此除非co-NP=NP
,否则无顶点覆盖问题不在NP
中。(这源自一个定理,即如果co-NP
不等于NP
,则没有NP
——完整问题在co-NP
)