【发布时间】:2011-05-03 17:45:00
【问题描述】:
如果已知问题 X(决策问题)是 NP-Complete,并且证明可以在多项式时间内简化为问题 Y,那么您能说问题 Y 是 NP-Complete 吗?
我的第一个想法是,不,问题 Y 需要证明它在 NP 中。但是经过进一步思考,如果将 X 简化为 Y,则 Y 已经被认为是 NP-Complete。现在我很困惑......任何帮助将不胜感激。
【问题讨论】:
-
我想你第一次拥有它。如果我们可以将任何已知问题简化为另一个 NP 完全问题,那么该问题也是 NP。
-
来自 wiki:“......通过减少以前显示为 NP 完全的其他问题,已经证明了数千个其他问题是 NP 完全的;......”所以我会说'是的'是答案吗?
-
根据定义,Y 是“NP-hard”。 NP-hard问题可以用来解决NP中的任何问题,包括NP完全问题。但是,NP-hard 问题不一定在 NP 中。
标签: computer-science theory np-complete