- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章 动态规划;;;;最短路径问题:引例。如图 , 给定一个线路网络, 两点之间连线上的数字表示两点间的距离( 或费用) ,试求一条由A 到G 的铺管线路, 使总距离为最短(或总费用最小)。
;由图可知, 从A 点到G 点可以分为6 个阶段。从A 到B 为第一阶段, 从B 到C为第二阶段?从F 到G 为第六阶段。
在第一阶段, A 为起点, 终点有B1 、B2 两个, 因而这时走的路线有两个选择, 一是走到B1 ; 一是走到B2 , 若选择走到B2 的决策, 则B2 就是第一阶段在我们决策之下的结果。它既是第一阶段路线的终点, 又是第二阶段路线的始点。
在第二阶段, 再从B2 点出发, 对应于B2 点就有一个可供选择的终点集合{ C2 , C3 , C4 } ; 若选择由B2 走至C2 为第二阶段的决策, 则C2 就是第二阶段的终点, 同时又是第三阶段的始点。
同理递推下去, 可看到: 各个阶段的决策不同, 铺管路线就不同。很明显, 当某阶段的始点给定时, 它直接影响着后面各阶段的行进路线和整个路线的长短, 而后面各阶段的路线的发展不受这点以前各阶段路线的影响。
故此问题的要求是: 在各个阶段选取一个恰当的决策, 使由这些决策组成的一个决策序列所决定的一条路线, 其总路程最短。;1、动态规划的基本概念;大家应该也有点累了,稍作休息;;;;3. 决策
决策表示当过程处于某一阶段的某个状态时, 可以作出不同的决定( 或选择) , 从而确定下一阶段的状态, 这种决定称为决策。描述决策的变量, 称为决策变量。常用xk ( sk )或 uk ( sk )表示第k 阶段当状态处于sk 时的决策变量。它是状态变量的函数。在实际问题中, 决策变量的取值往往限制在某一范围之内, 此范围称为允许决策集合。常用Dk ( sk )表示第k 阶段从状态sk 出发的允许决策集合, 显然有xk ( sk )∈ Dk ( sk )。;;;;;;从k阶段状态sk出发,选择决策xk,xk+1,…,xn所产生的过程指标,称为k子过程指标函数或简称过程指标函数,记为
Vk(sk,xk,xk+1,…,xn)或Vk,n为阶段数。;动态规划要求过程指标满足递推关系 ,即;动态规划数学模型、边界条件及状态转移方程构成。如连和形式的数学模型 ;对于可加性指标函数,上式可以写为;动态规划方法的基本思想;;;动态规划求解思路;§2 多阶段决策过程最优化问题举例;§2 多阶??决策过程最优化问题举例;第一步建模;;第二步逆推求解;第二步逆推求解-表格形式; 第三阶段:有三个始点C1,C2,C3,终点有D1,D2,对始点
和终点进行分析和讨论分别求C1,C2,C3到D1,D2 的最短路
径问题:
表10-2
分析得知:如果经过C1,则最短路为C1-D2-E;
如果经过C2,则最短路为C2-D2-E;
如果经过C3,则最短路为C3-D1-E。;第二阶段:有4个始点B1,B2,B3,B4,终点有C1,C2,C3。对始点和终点进行分
析和讨论分别求B1,B2,B3,B4到C1,C2,C3 的最短路径问题:
表10-3
分析得知:如果经过B1,则走B1-C2-D2-E;
如果经过B2,则走B2-C3-D1-E;
如果经过B3,则走B3-C3-D1-E;
如果经过B4,则走B4-C3-D1-E。;第一阶段:只有1个始点A,终点有B1,B2,B3,B4 。对始点和终
点进行分析和讨论分别求A到B1,B2,B3,B4的最短路径问题:
表10-4
最后,可以得到:从A到E的最短路径为A? B4? C3? D1? E; 以上计算过程及结果,可用图2表示,可以看到,以上方法不仅
得到了从A到D的最短路径,同时,也得到了从图中任一点到E的最
短路径。
以上过程,仅用了22次加法,计算效率远高于穷举法。
;动态规划小结;决策目标是在各个阶段的每一种状态下,选择合适的决策变量来最优化成本或收益的累积表达式。可通过罗列来找出(在离散决策变量时),也可通过决策变量的给定区间,求解出最优值及取最优值时决策变量的取值。
要正确表达递推公式,需要确定3个重要方面:
您可能关注的文档
最近下载
- 奋达供应商质量体系审核表B1版本+自评模板 (格式可转换)OK.pdf
- 水星船外机二冲程15-25-30 HP E-ETC 2012 英文维修手册.pdf
- 水星船外机二冲程 200-225-250-300 HP 90° V6 2010 英文维修手册.pdf
- 第三章_期权交易结算.pdf VIP
- 十五五规划纲要解读:高端装备制造领跑.pptx
- 微信聊天记录想要恢复原来如此简单!一学就会.pdf VIP
- 《总裁沟通及影响力》--杨台轩详解.ppt VIP
- 最新人教版九年级上册数学期中试题(含答案).docx VIP
- 西门子智能照明办公大楼应用.pdf VIP
- 智能照明系统(西门子InstabusKNXEIB系统)专项施工方案.doc VIP
原创力文档


文档评论(0)