有两种说法:
如果决策问题A是多项式时间可减少到决策问题B(即A≤ pB
),并且B是NP完全的,那么A必须是NP完全的。
并且:
如果决策问题B的多项式时间可以减少到决策问题A(即B≤ pA
),并且B是NP完全的,那么A必须是NP完全的。
以上哪项陈述属实?
你能解释一下吗?
答案 0 :(得分:4)
第一个语句是假的,因为它意味着通过求解B然后应用一些多项式时间算法,你可以求解A但是也许还有另一种方法来解决A,它不需要求解B,也许它只是多项式。
第二个陈述是正确的,因为它意味着你可以通过首先求解A来解决B然后应用一些多项式时间算法来求解B但是B是NP完全的,所以A必须是NP完全的