您当前的位置: 首页 >  ar
  • 0浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Binary Knapsack (BKP) Problem 是什么

软件工程小施同学 发布时间:2022-03-04 09:43:26 ,浏览量:0

就是0-1背包问题

 

背包问题

(经典问题)

定义: 给定不同价值和体积的物品,找到适合固定体积背包的最有价值的物品。

正式定义:有一个容量为 c > 0 和 N 件物品的背包。每个项目的值 v i > 0 和权重 w i > 0。找到适合的项目(δ i = 1,如果选择,0 如果不选择),∑ i=1 N δ i w i ≤ c,总值, ∑ i =1 N δ i vi ,被最大化。

又称0-1背包问题、二元背包问题。

另请参见 分数背包问题、无界背包问题、装箱问题、切割库存问题、NP 完全问题。

注意:也称为 0-1 或二元背包(每个项目可以带 (1) 或不带 (0)),与分数背包问题相反。也称为有界背包(BKP),因为与无界背包问题相比,物品数量有限。决策问题是,给定不同价值和体积的物品和一个背包,是否存在超过某个值的子集?决策问题是NP-complete。

knapsack problem

关注
打赏
1665320866
查看更多评论
立即登录/注册

微信扫码登录

1.2280s