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

李建平-运筹学-第9章.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
李建平-运筹学-第9章.ppt

《运 筹 学 通 论》 云南大学数学系 李建平 2011年3月 第九章 动态规划应用举例 第1节 资源分配问题 1.1 一维资源分配问题 (一)资源平行分配问题 资源平行分配问题是只考虑资源的分配而不考虑回收的问题。 设有某种资源,总数量为a,用于生产n种产品。若分配数量为xi的这种资源用于生产第i种产品,其收益为gi(xi),问应如何分配,才能使生产n种产品的总收入最大? 解:此问题的静态规划数学模型为: max z = g1(x1) +g2(x2) + ··· +gn(xn) x1+x2+···+xn = a xi≥0, i = 1,2, ···,n 由于gi(xi)可能不全为线性函数,该模型一般为非线性规划模型。 若用逆序解法,则: 设状态变量sk表示分配用于生产第k种产品至第n种产品的资源数量。 决策变量uk为分配给第k种产品的资源数量,即uk=xk。其状态转移方程为: sk+1 = sk-uk=sk-xk 允许决策集合为:0≤xk≤sk。 阶段指标函数为:vk= gk(xk)。 过程指标函数为阶段指标函数的和。 最优值函数fk(sk)表示以数量为sk的资源分配给第k种至第n种产品所得的最大收入。 递推关系为: fk(sk)=max[gk(xk) + fk+1(sk+1)], k=n-1,n-2, ···,1 fn(sn)=max[gn(xn)], xn=sn f1(s1)= f1(a)即为最大收入。 若用顺序解法,则: sk表示分配用于生产第1种产品至第k-1种产品的资源数量(k = 2, ···,n+1),s1=0。 状态转移方程为: sk= sk+1-xk 最优值函数fk(sk+1)表示以数量为sk+1的资源分配给第1种至第k种产品所得的最大收入。 递推关系为: fk(sk+1)=max[gk(xk)+fk-1(sk)], k= 2, ···,n f1(s2)=max[g1(x1)], x1=s2 fn(sn+1)= fn(a)即为最大收入。 (二)资源连续分配问题 资源连续分配问题是考虑资源回收利用的问题。 例:设有数量为s1的某种资源,可投入生产A和B两种。第一年若以数量u1投入A,剩下的量s1-u1就投入生产B,则可得收入为g(u1)+h(s1-u1),其中g(u1)和h(u1)为已知函数,且g(0)=h(0)=0。这种资源在投入A和B的生产后,年终还可再投入生产。设年回收率分别为0a1和0b1,则在第一年生产后,回收的资源量合计为s2=au1+b(s1-u1)。第二年再将资源数量s2中的u2和s2-u2分别再投入A和B两种生产,则第二年又可得到收入g(u2)+h(s2-u2)。 如此继续进行n年,试问:应如何决定每年投入A生产的资源量u1、u2、···、un,才能使总收入最大? 解:问题的静态规划模型为: max z =[ g(u1)+h(s1-u1)]+ [g(u2)+h(s2-u2)] + ···+ [g(un)+h(sn-un)] s2=a·u1+b(s1-u1) s3=a·u2+b(s2-u2) ┋ sn=a·un+b(sn-un) 0≤ui≤si, i=1, ···,n 若用逆序解法,则 设sk为状态变量,它表示在第k年可投入A、B两种生产的资源数量。 uk为决策变量,它表示在第k年用于A生产的资源数量,则sk-uk表示用于B生产的资源数量。 最优值函数fk(sk)表示以数量为sk的资源,从第k年至第n年采取最佳分配方案进行生产所得的最大总收入。递推关系为: fk(sk)=max[g(uk)+h(sk-uk)+fk+1(sk+1)], k=n-1,n-2, ···,1 fn(sn)=max[g(un)+h(sn-un)], 求出f1(s1)即为最大总收入。 二、二维资源分配问题 其基本思想就是降维。 第五节 排序问题 一般排序问题为n件工件m台机车上进行加工。这里考虑m=2的情况。 设n个工件需要在A、B两台机床上进行加工,每个工件都必须经过先A而后B的两道加工工序。工件Ji在A、B上的加工时间分别为ai、bi。问应如何在两机床上安排各工件的加工顺序,才能使在机床A上加工第一个工件开始到在机床B上加工完最后一个工件为止所用的加工总时间最短? 命题:最优加工顺序可在两台机床上同时实现。 用动态规划求解时,以在机床A上更换工件的时刻为划分时段的分点。用X表示在机床A上等待加工的按取定顺序排列的工件的集合,x表示不属于X的在A上最后加工完的工件。t表示在A上加工完x的时刻算起到在B上加工完x 所需的时间。于是在A上加工完一

文档评论(0)

血玲珑 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档