【发布时间】:2012-01-06 11:58:54
【问题描述】:
如果一个已知为 NP-Complete 的问题 A 可以在多项式时间内简化为另一个问题 B,那么 B 是 (A) NP-完全 (B) NP-hard
无论问题 B 是否在 NP 中,都没有给出任何信息。我很困惑,因为在 Hopcraft 和 Ullman 书中给出了一个定理,如果一个 NP 完全问题 P1 可以在多项式时间内简化为问题 P2,那么 P2 是 NP 完全的。但它也要求一个问题是 NP 完全的,它应该属于 NP 类。伙计们帮助理解这个概念。
【问题讨论】:
-
正如一些回答者指出的那样(有些人完全关闭),减少只是使 B NP-Hard,尽管在您的特定情况下,即使没有明确说明,也可能作者认为很明显它在 NP 中(因此在 NPC 中)。如果它很容易验证(通常是属于 NP 的最简单方法),那么这就足够了。
标签: algorithm complexity-theory np-complete np-hard