没有合适的资源?快使用搜索试试~ 我知道了~
5_动态规划_第五章_41
需积分: 0 0 下载量 153 浏览量
2022-08-03
23:48:23
上传
评论
收藏 687KB PDF 举报
温馨提示
试读
38页
第五章 动态规划马丙鹏2017年10月24日1《计算机算法设计与分析》2第五章 动态规划5.1 一般方法5.2 多段图问题5.3 每对结点之间的最短路径5.4
资源详情
资源评论
资源推荐
第五章 动态规划
马丙鹏
2017年10月24日
1
《计算机算法设计与分析》
2
第五章 动态规划
5.1 一般方法
5.2 多段图问题
5.3 每对结点之间的最短路径
5.4 最优二分检索树
5.5 0/1背包问题
5.6 可靠性设计
5.7 货郎担问题
5.8 流水线调度问题
2
3
5.5 0/1背包问题
1. 问题描述
– KNAP(1, j, X)
目标函数:
约束条件:
– 0/1背包问题:KNAP(1, n, M)
– 最优性原理对于0/1背包问题成立
– 求解策略:向前递推、向后递推
3
ji
ii
xp
1
jiwpx
Xxw
iii
ji
ii
1,0,0,10
1
或
4
5.5 0/1背包问题
1. 问题描述
– 向后递推关系式
记f
j
(X)是KNAP(1, j, X)的最优解,则f
n
(M)有
f
n
(M) = max{f
n-1
(M), f
n-1
(M-w
n
)+p
n
}
对于任意的f
i
(X),i>0,有
f
i
(X) = max{f
i-1
(X), f
i-1
(X-w
i
)+p
i
}
4
5
5.5 0/1背包问题
1. 问题描述
– 向后递推关系式
递推过程:
初始值
0 X≥0
f
0
=
-∞ X<0
求出所有可能的X对应的f
i
值。
f
n
(M)=KNAP(1, n, M)
5
剩余37页未读,继续阅读
赵伊辰
- 粉丝: 59
- 资源: 314
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0