动态规划的基本原理和基本应用.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 0 1 2 0 1 2 3 4 5 6 7 8 9 10 5×0+0 … … … … 5×0+4 5×1+0 … 5×0+12 5×1+8 5×2+0 0 5 13 0 1 1 表 6 * 从 再由状态转移方程 0 1 2 0 1 2 3 4 5 6 7 8 9 10 5×0+0 … … … … 5×0+4 5×1+0 … 5×0+12 5×1+8 5×2+0 0 5 13 0 1 1 表 6 货物1 货物2 货物3 * 再由状态转移方程 0 1 2 3 0 1 2 3 4 5 6 7 8 9 10 4×0 4×0 4×0 … … 4×0 4×1 4×0 4×1 4×2 4×0 4×1 4×2 4×3 0 0 0 4 8 12 0 2 4 0 0 1 2 3 表 5 最大装载价值为 * 总结:今后解背包问题应先从k=3入手: k=3时 下面应有重点地从k=2中求解三个最优函数值: * K=2 时 * 所以从第一阶段应有重点地求以下四个数: K=1 时 * 由此逐一逆推代回上式: * 由此逐一逆推代回上式: * 由此逐一逆推代回上式: * 最后 最优策略: 再由状态转移方程 再由状态转移方程 最大装载价值为 * 例:用动态规划方法求解: 解:我们用背包问题顺序解的思路: 人为的划分三个阶段:k=1,2,3 阶段指标函数及其他分配情况如下图: 1 2 3 * 1 2 3 动态规划的顺序递推方程为: * 1 2 3 * * 1 2 3 * * * * * 最优决策为 所对应的最优值为 * 作业: P235 5.8 * * 三、最优化原理:最优策略的任一后部子策略都是最优的。 无论以前状态决策如何,从眼下直到最后的诸决策必构成最优子策略。 动态规划应用举例 例1 最短路线问题 A B1 B2 C1 C2 C3 C4 D1 D2 D3 E1 E2 F 4 5 2 3 6 8 7 7 5 8 4 5 3 4 8 4 3 5 6 2 3 1 4 3 * 逆序递推方程: (1)k=5 时,状态 它们到F 点的距离即为 最短路。 A B1 B2 C1 C2 C3 C4 D1 D2 D3 E1 E2 F 4 5 2 3 6 8 7 7 5 8 4 5 3 4 8 4 3 5 6 2 3 1 4 3 * A B1 B2 C1 C2 C3 C4 D1 D2 D3 E1 E2 F 4 5 2 3 6 8 7 7 5 8 4 5 3 4 8 4 3 5 6 2 3 1 4 3 (2)k=4 时,状态 它们到F 点需经过中途 点E,需一一分析从E 到 F的最短路:先说从D1到F 的最短路 有两种选择:经过 E1, E2, 比较最短。 * A B1 B2 C1 C2 C3 C4 D1 D2 D3 E1 E2 F 4 5 2 3 6 8 7 7 5 8 4 5 3 4 8 4 3 5 6 2 3 1 4 3 这说明由 D1 到F 的最短距离为7,其路径为 相应的决策为: * 这说明由 D2 到F 的最短距离为5,其路径为 相应的决策为: A B1 B2 C1 C2 C3 C4 D1 D2 D3 E1 E2 F 4 5 2 3 6 8 7 7 5 8 4 5 3 4 8 4 3 5 6 2 3 1 4 3 * A B1 B2 C1 C2 C3 C4 D1 D2 D3 E1 E2 F 4 5 2 3 6 8 7 7 5 8 4 5 3 4 8 4 3 5 6 2 3 1 4 3 即 D3 到F 的最短距离为5,其路径为 相应的决策为: * (3)k=3 时,状态 这说明由 C1 到F 的最短距离为12,相应的决策为 A B

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档