物流运筹方法与工具 教学课件 ppt 作者 彭秀兰 毛磊第七章动态规划第二节模型建立与求解步骤.pptVIP

物流运筹方法与工具 教学课件 ppt 作者 彭秀兰 毛磊第七章动态规划第二节模型建立与求解步骤.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、建立动态规划模型的基本要求 在明确了动态规划的基本概念和基本思想之后,我们看到,给一个实际问题建立动态规划模型时,必须做到以下五点: 1、将问题的过程划分成恰当的阶段; 2、正确选择状态变量sk,使之既能描述过程的演变,又能满足无后效性; 3、确定决策变量uk及每阶段的允许决策集合Dk(sk); 4、正确写出状态转移方程; 5、正确写出指标函数Vk,n的关系,它应满足下面三个性质 (1)是定义在全过程和所有后部子过程上的数量函数; (2)要具有可分离性,并满足递推关系,即 Vk,n(sk,uk,uk+1,…,un)=ψk[sk,uk,Vk+1,n(sk+1,uk+1,…,un)] (3)函数ψk(sk,uk,Vk+1,n)要严格单调。 二、模型的求解步骤 动态规划的模型建好后,要进行求解,要求出最优策略,即达到最优效果的的最优策略,以及最优目标函数值fk(sk)=opt Vk,n(sk,uk,…,un)。还是以引例的问题,上述计算过程,可以借助图形直观简明的表示出来,如图7-5所示。 在图7-5中,每节点处上方的方格内的数字,表示该点到终点G的最短距离.用直线连接的点表示该点到终点G的最短路线.未用直线连接的点就说明它不是该点到终点G的最短路线,故这些支路均被舍去了.图中粗线表示由始点A到终点G的最短路线(这种在图上直接作业的方法叫做标号法)。 二、模型的求解步骤 二、模型的求解步骤 动态规划方法求最优解时,都是在行进方向确定后,均要逆着这个行进方向,从最后一段向前逆推计算,逐段找到最优途径。如图7-3所示。一般以逆序解法较为常见,那么它们的动态规划基本方程该如何求解呢? 设指标函数是取各阶段指标和的形式,即: 二、模型的求解步骤 二、模型的求解步骤 所以,在逆序解法时,动态规划的基本方程为: 三、动态规划方法的优点 三、动态规划方法的优点 2、丰富了计算结果。 在动态规划方法中,我们得到的不仅仅是由起点出发到终点的最短路线及相应的最短距离,而且得到了从所有中间各点出发到终点的最短路线及相应的最短距离。这就是说,求出不仅仅是一个最优策略,而且是一族最优策略。这对于许多实际问题是很有用处的,有利于帮助分析所得到的结果。 如引例问题中,若因特殊情况出现,运输路线必需经过D2市,那么用其它方法求解时就需重新计算,而用动态规划方法求解时,通过图7-5和图7-6明显可以看出,由A市到D2的最短路线是A-B1-C2-D2,最短路程为13,由D2市到G市的最短路线是D2-E2-F2-G,最短路程为6,所以,由A市经D2市到达G市的最短路线是A-B1-C2-D2-E2-F2-G,最短路程为19。 本节思考题及作业题 思考题: 1 .建立动态规划模型的基本要求是什么? 2 .逆序求解过程是怎样的?即求解步骤是什么? 作业题: 教材P191: 4题. * 《物流运筹方法与工具》电子教案 ____第七章 动态规划 ------ 第二节 动态模型建立与求解步骤 --------- * 图7-5 最优策略的求解步骤 如果规定从A点到G点为顺行方向,则由G点到A点为逆行方向,那么,图7-5是由G点开始从后向前标的。这种以A为始端,G为终端,从G到A的解法称为逆序解法。 式中vj(sj,uj)表示第j段的指标,是满足指标函数三个性质的。所以上式可以写做: 当初始状态给定时,过程的策略就被确定了,则指标函数也就确定了。因些,指标函数是初始状态和策略的函数,记为Vk,n[sk,pk,n(sk)]。那么上面的递推关系就可以写成: 其子策略pk,n(sk)可以看成是由决策uk(sk)和pk+1,n(sk+1)组合成的。即 如果用pk,n*(sk)表示初始状态为sk的后部子过程所有子策略中的最优子策略,则最优函数值为: 而 式中,sk+1=Tk(sk,uk)。以fn+1(sn+1)=0为边界条件,从k=n开始,由后向前逆推,从而逐步求出各阶段的最优决策和相应的最优值,当最后求出f1(s1)时,就可以得到整个问题的解,这就是动态规划的逆序解法。 且 从上面对引例问题的分析计算中,明显可以看出,动态规划方法和穷举法等其它方法相比有以下的优点: 1、减少计算量。 计算引例问题若用穷举法,就要对48条路线进行比较,在计算机上运行时比较运算要进行47次;求各条路线的距离,即使采用逐段累加的方法,也要进行6+12+24+48+48=138次计算。 用动态规划的方法来计算,比较运算(从k=5段开始向前算)共进行了3+3+4+4+1=15次。每次比较运算相应有两次加法运算,若再去掉中间重复的两次(即B1-C1,B2-C4各多算了一次),实际只有28次加法运算。可见,

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档