如何计算才能找到这种放松。我应该知道什么才能找到它。假设我有n个物品和m背包。所以我想知道m放松的数量。至少有人能给我一些想法吗?我一直在寻找它。互联网上有一些文章,但不太清楚。请至少有人对我说你应该读这个东西,你应该知道这件事e.i所以我会非常感激
谢谢
答案 0 :(得分:1)
我认为你真正的问题是“线性松弛背包问题的确切定义是什么?”,所以我假设它会回答。
简短的回答是 a 线性放宽的 KP是0-1 KP [1] 的分数版本。
从数学上讲,你所要做的就是转换限制“x_i属于{0,1}集”并将其转换为“x_i必须是0到1之间的任何实数”,其中x_i是数量解决方案背包中的第i项。
该名称来自于0-1 KP是整数编程问题。 “线性”术语意味着解决方案变量可以采用连续值。
但并非所有的放松都是线性的。您可能想查看this维基百科页面。
[1] http://en.wikipedia.org/wiki/Linear_programming_relaxation