在实际中,我们判断一个问题是不是NP-hard,通常不会去根据这个定义来判断,而是使用Reduction来判断,就是找到一个已经被证明是NP-complete的问题,然后尝试reduce。 总的来说,判断一个NP问题是不是NP-Complete的两个方法 找到一个NP-Complete问题,经过证明可以reduce to 你的问题,这意味着你的方法可以解决这个NP-Comp...
如果X是已知的NP-hard或NP-complete问题,那么Y与X具有相同的困难度,即Y也是NP-hard或NP-complete。这是证明问题Y为NP-hard或NP-complete的关键思路,只需找到一个已知的NP-hard或NP-complete问题X,证明它可以转化为Y。NP-hard问题是指在所有NP问题中,存在一些问题特别难以求解,而NP-complete问题...
可以将次模函数最大化问题规约到已知的NP完全问题,即如果存在对某个NP完全问题的多项式算法,则存在对...
看看这个Quadratic programming with one negative eigenvalue is NP-hard
在实际中,我们判断一个问题是不是NP-hard,通常不会去根据这个定义来判断,而是使用Reduction来判断,就是找到一个已经被证明是NP-complete的问题,然后尝试reduce。 总的来说,判断一个NP问题是不是NP-Complete的两个方法 找到一个NP-Complete问题,经过证明可以reduce to 你的问题,这意味着你的方法可以解决这个NP-Comp...