网站大量收购独家精品文档,联系QQ:2885784924

算法分析第六章 基本算法的设计的策略 动态规划.ppt

算法分析第六章 基本算法的设计的策略 动态规划.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IV.动态规划 §4.1引言 50年代 1951年,R.Bellman 等人提出 多阶段决策问题; 1957年, 出版“动态规划”。 优点:对许多问题,比线性规划或非线性规划更有效。 弱点: (1)得出函数方程后,尚无统一处理方法; (2)维数屏蔽:变量个数(维数)太大时无法解决。 模型分类 时间参量 确定随机 离散:离散决策过程 连续:连续决策过程 确定性决策过程 随机性决策过程 §4.2 确定连续性问题 (1) 例4.2.1.在 的约束下,或 的极大值。 对应递推关系 令 §4.2 确定连续性问题 (2) 故 得x=a/3, 用归纳法可证明 当 例4.2.2.最短距离(1) 求O到T的最短距离(只沿正向前进)。 解:O到T的最短路径,也是该路径上点到T的最短路径 3 3 4 例4.2.2.最短距离(2) 例4.2.2.最短距离(3) 故O到T的最短距离为11,路径为 O→B→D/E→H→K→N→R→T 一般地,从(0,0)到(m,n)最短距离:穷举法 加法: 比较: 动态规则法: 加法: 2mn+(m+n-2) 比较: mn 即穷举法是n的指数级,而动态规则是平方级。 §4.3动态规则的基本概念 §4.4典型应用 —最优二叉查找树 (1) 例:最优二叉查找树 简化的情形:只考虑找到的情形; LR i 1 2 3 4 5 keys C1 C2 C3 C4 C5 0.3 0.05 0.08 0.45 0.12 L R C k 最优二叉查找树 (2) 计算矩阵 (由查找树的特点可知) ? 1 2 3 4 5 1 0.3 0.4 ? ? ? 2 ? 0.05 ? ? ? 3 ? ? 0.08 ? ? 4 ? ? ? 0.45 ? 5 ? ? ? ? 0.12 最优二叉查找树 (3) 计算过程: 根:1 对应于: 2 1 1 2 同样可得 根:3 根:4 根:4 最优二叉查找树 (4) 计算含有三个点的情形: 根:1 根:4 根:4 最优二叉查找树 (5) 四个点: 根:4 根:4 最后: 根:4 4 5 1 3 2 得到的最优查找树如下 图上的最短路径 (1) 例:图上的最短路径 令 为 到终点的最短距离, 为与 相邻点集合: ,则一般地 ? ? ? ? ? ? ? 图上的最短路径 (2) 动态规则算法 : k=1: k=2: 图上的最短路径 (3) k=3: k=4: k=5: 即k=5时已无改变。对n个顶点问题,迭代次数不超过n-1次。 求两者最短距离时 k≥1 最佳原理:不论前面地状态和策略如何,以后的最优策 略只取决于由最初策略所决定的当前状态。 整数规划问题 (1) 例:某工厂购进1000台机器,准备生产甲、乙两种产品,若生产产品甲,每年收入4500元,损坏率达65%;若生产产品乙,每年收入3500元,但损坏率为35%;估计3年后有新机器购进,旧机器全部淘汰。问应如何安排生产,使3年内收入最多?(计划以一年为周期) 该问题为整数规划问题:该生产产品甲的机器数分别

文档评论(0)

美鑫可研报告 + 关注
官方认证
服务提供商

我们是专业写作机构,多年写作经验,专业代写撰写文章、演讲稿、文稿、文案、申请书、简历、协议、ppt、汇报、报告、方案、策划、征文、心得、工作总结代写代改写作服务。可行性研究报告,实施方案,商业计划书,社会稳定风险评估报告,社会稳定风险分析报告,成果鉴定,项目建议书,申请报告,技术报告,初步设计评估报告,可行性研究评估报告,资金申请报告,实施方案评估报告

认证主体成都慧辰星信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510104MA69XDD04C

1亿VIP精品文档

相关文档