我一直难以理解使用NP问题的减少,并希望澄清。请考虑以下问题:
Show that the following problem is NP-Complete by designing
a polynomial-time reduction algorithm from an already known
NP-Complete problem.
Problem: Given an undirected graph G=(V,E) and integer k,
test whether G has a cycle of length k.
我知道有关于这个主题的其他主题,但我仍然不确定我是否理解如何减少这样做。
我的理解是,这就是你如何处理这样的问题。
那么,对于这样的问题,这是一种正确的方法吗?
答案 0 :(得分:1)
这看起来很像家庭作业,所以我只会给你一个提示,但尝试考虑一个带有V
节点的未加权图k
。相当于找到一个长度为k
的循环,这可以用您假设为多项式的算法求解?试着继续这样做。