20100720动态规划.pptVIP

  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文档。上传文档
查看更多
最短路径问题 一、动态规划的基本思想 二、最短路径问题 三、投资分配问题 四、背包问题 分成n个阶段,考虑第k 阶段 1、第k阶段的状态:分到第k个工厂时剩余的资金数 2、决策:该阶段分配的资金数 3、第k阶段的决策的阶段指标函数为 4、状态转移方程 模型: 5、最优指标 例题: 设国家拨给60万元投资,供四个工厂扩建使用,每个工厂扩建后的利润与投资额的大小有关,投资后的利润函数如下表所示。 115 110 100 85 60 25 0 g2(x) 70 65 60 50 40 25 0 g1(x) 85 85 80 65 50 20 0 g4(x) 65 60 55 50 40 20 0 g3(x) 60 50 40 30 20 10 0 投资 利润 解:分成四个阶段。依据题意,是要求 f1(60) 。 第四阶段:求 f4(x)。显然有 f4(x) = g4(x) 60 50 40 30 20 10 0 最优策略 85 85 80 65 50 20 0 f4(x4)=g4(x4) 60 50 40 30 20 10 0 x4 f4(x4) 第三阶段:求 f3(x)。此时需考虑第三、第四个工厂如何进行投资分配,以取得最大的总利润。 第三阶段状态的可能是: 60,50,40,20,10,0 60,50,40,20,10,0 第四阶段状态的可能是: 最优策略为(20,40),此时最大利润为120万元。 同理可求得其它 f3(x) 的值。 最优策略为(20,30),此时最大利润为105万元。 最优策略为(20,20),此时最大利润为90万元。 最优策略为(10,20),此时最大利润为70万元。 最优策略为(0,20),此时最大利润为50万元。 最优策略为(10,0)或( 0 , 10 ) ,此时最大利润为20万元。 f3(0) =0。最优策略为(0,0),最大利润为0万元。 (30,20) 105 50 (10,20) 70 30 最优策略 f3(x3) x3 (20,40) 120 60 (20,20) 90 40 (0,20) 50 20 (10,0), (0,10) 20 10 (0,0) 0 0 第二阶段:求 f2(x)。此时需考虑第二、第三及第四个工厂如何进行投资分配,以取得最大的总利润。 第二阶段的可能状态为: 60,50,40,20,10,0 最优策略为(30,10,20),最大利润为155万元。 同理可求得其它 f2(x) 的值。得到下表 (30,0,20) 135 50 (30,0,0) 85 30 最优策略 f2(x2) x2 (30,10,20) 155 60 (20,0,20) 110 40 (20,0,0) 60 20 (10,0,0) 25 10 (0,0,0) 0 0 第一阶段:求 f1(60)。即问题的最优策略。 第一阶段状态只能是: 60 最优策略为(10,30,0,20),最大利润为160万元。 * * 动 态 规 划 (Dynamic programming) 动态规划的基本思想 最短路径问题 投资分配问题 背包问题 动态规划是用来解决多阶段决策过程最优化的一种数量方法。其特点在于,它可以把一个n 维决策问题变换为几个一维最优化问题,从而一个一个地去解决。 主要应用于: 最优路径问题、资源分配问题、 投资决策问题、生产计划与库存问题、 货物装载问题、生产过程中的最优控制问题。 返 回 前一页 后一页 注意:动态规划是求解某类问题的一种方法,是考 察 问题的一种途径,而不是一种算法。必须对具 体问题进行具体分析,运用动态规划的原理和 方法,建立相应的模型,然后再用动态规划方 法去求解。 线性规划、非线性规划等静态的规划问题也可以通过适当地引入阶段的概念,应用动态规划方法加以解决。 返 回 前一页 后一页 例1、从A 地到D 地要铺设一条煤气管道,其中需经过两级中间站,两点之间的连线上的数字表示距离,如图所示。问应该选择什么路线,使总距离最短? A B1 B2 C1 C2 C3 D 2 4 3 3 3 3 2 1 1 1 4 返 回 前一页 后一页 方法一:穷举 A到D共6条路,求出所有路长后取最短者即为最佳。 返 回 前一页 后一页 工作量大! 方法二: 1、分成三个阶段 2、从第三阶段反推。 方法一共做了12次加法, 而方法二只做了8次加法! 例2最短路问题:给定一个交通网络图如下,其中两点之间的数字表示距离(或花费),试求从A点到E点的最短距离(总费用最小)。 A B1 B2

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档