第七章 运筹学 动态规划.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文档。上传文档
查看更多
2 5 1 12 14 10 6 10 4 13 11 12 3 9 6 5 8 10 5 2 C1 C3 D1 A B1 B3 B2 D2 E C2 f4(D2)=2 f5(E)=0 f3(C3)=12 f4(D1)=5 f2(B3)=19 f3(C2)=7 f3(C1)=8 f1(A)=19 f2(B2)=14 f2(B1)=21 状态 最优决策 状态 最优决策 状态 最优决策 状态 最优决策 状态 A ( A,B2) B2 (B2,C1) C1 (C1,D1) D1 (D1,E) E 从A到E的最短路径为19,路线为A→B 2→C1 →D1 →E 第三节 离散确定型动态规划模型的求解 例2 资源分配问题:某公司有五套先进设备,需分配给下属的甲,乙,丙三个工厂,各工厂得此设备后每年为公司上缴的利润如下表,问如何分配可使公司获得最大利润? 甲 乙 丙 0 1 2 3 4 5 0 0 0 3 5 4 7 10 6 9 11 11 12 11 12 13 11 12 解:将问题按三个工厂分为三个阶段,即k=1,2,3. 根据最优化原理得出动态规划基本方程: 动态规划的求解方法通常是采取逆序解法,即从第三阶段向前推导. 0 1 2 3 4 5 0 1 2 3 4 5 0 4 6 11 12 12 0 4 6 11 12 12 0 1 2 3 4 5 0 1 2 3 4 5 0 1 2 3 4 5 0 0+4 5+0 0+6 5+4 10+0 0+11 5+6 10+4 11+0 0+12 5+11 10+6 11+4 11+0 0+12 5+12 10+11 11+6 11+4 11+0 0 5 10 14 16 21 0 1 2 2 1,2 2 0 1 2 3 4 5 5 0+21 3+16 7+14 9+10 12+5 13+0 21 0,2 最优方案一:甲厂0台,乙厂2台,丙厂3台; 最优方案二:甲厂2台,乙厂2台,丙厂1台. 最大盈利值为21万元. 第四节 连续确定型动态规划模型的求解 例3 (p208例5) 解:阶段变量是以年作为化分单位,k=1,2,3. 状态变量 为k 年初可用于工作的完好机器数.决策变量 为第k年用于完成A项任务的机器数,则 为用于完成B项任务的机器数.状态转移方程是 动态规划 基本方程及边界条件为 当k=3时, 当k=2时, 当k=1时, 第五节 一般数学规划模型的动态规划解法 用动态规划解数学规划的方法是:把依次决定各个变量的取值看成是一个多阶段决策问题,因而模型中含有几个变量,就分为几个阶段,用状态变量表示数学规划中约束条件右边常数项,它表示可分配的资源数. 例3 某投资者有40万元的固定资本,他可以在三种不同的投资机会中投资(股票,银行,土地)投资额为x,y,z.假定他做过预测,知道每项投资可获得的效益分别为 问如何分配投资额,才能获得最大效益. 解:依题意,列出数学模型 设 为决策变量,阶段变量为k,k=1,2,3. 为状态变量,即投放到第k个项目上的资金数.状态 转移律为 效益函数为 .动态规划基本方程为 K=3, 这是单增的线性函数,它在区间右端点取得 最大值,显然 时,上式有最大值 . K=2, 设 ,求其极大值, 为极小值点,则 当k=1时,若 = 为一常数,不存在极值,舍去.若 设 1600. 例4 用动态规划求解非线性规划 解:把确定 的值看作两个阶段的决策,即k=1,2.状态变量

文档评论(0)

企业资源 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档