MBA学位课程-运筹学2.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文档。上传文档
查看更多
MBA学位课程-运筹学2

§2.7 线性目标规划及其解法 2、多阶段决策问题的典型例子: 企业在生产过程中,由于需求是随着时间变化的因素,因此企业为了获得全年最佳经济效益,就要在整个生产过程中逐月或逐季的根据库存和需求决定生产计划。 某种机器,可以在高、低两种负荷下生产。高负荷下生产的产量多,但每生产一个阶段后机器的完好率低;低负荷下生产时的情况则相反。现在需要安排该种机器在多个阶段内的生产,问应该如何决定各阶段中机器的使用,使整个计划期内的总产量最大。 某台设备,例如汽车,刚买来时故障少,耗油低,出车时间长,处理价值和经济效益高。随着使用时间的增加则变为故障多,耗油高,维修费用增加,经济效益差。使用时间愈长,处理价值也愈低。另外,每次更新都要付出更新费用。因此,应当如何决定设备的使用年限,使总的效益最佳。 3、动态规划方法的特点 优点:①许多问题用动态规划研究求解比线性规划、非线性规划更有效,特别是离散性问题,解析数学无用武之地,而动态规划成为得力工具; ②某些情况下,用动态规划处理不仅能作定性描述分析,且可利用计算机给出求其数值解的方法。 缺点:①没有统一的处理方法,求解时要根据问题的性质,结合多种数学技巧。因此,实践经验及创造性思维将起重要的引导作用。 ②“维数障碍”:当变量个数太多时,由于计算机内存和速度的限制导致问题无法解决。有些问题由于涉及的函数没有理想的性质使问题只能用动态规划描述,而不能用动态规划方法求解。 二、求解动态规划模型的方法 1、在已知初始状态S1下,采用逆序解法:(反向递归) 按上图示意的求解方法称为逆序法。例如引例的求解,就是把A看作始端,E为终端,规定从A到E为过程的行进方向,而寻优则是从E到A逆过程进行,所以是采用了逆序法。 阶段1 s1 d1(s1) v1(s1,d1) 阶段2 s2 d2(s2) v2(s2,d2) … 阶段k sk dk(sk) vk(sk,dk) 阶段k+1 sk+1 dk+1(sk+1) vk+1(sk+1,dk+1) 阶段n sn dn(sn) vn(sn,dn) … vk,n fk(sk)=optVk,n 寻优方向 2、在已知终止状态Sn下,采用顺序解法(正向递归) 如果我们把引例中E看作始端,A为终端,规定从E到A过程为行进方向,而寻优则是从A到E过程进行求解的方法称为顺序法。其示意图如下: 逆序法与顺序法的不同仅在对始端终端看法的颠倒或在规定的行进方向不同。但在寻优时却都是逆行进方向,从最后一阶段开始,逐段逆推向前计算,找出最优结果。 3、两种解法在建模时的区别如下表所示 应用动态规划解决问题时必须首先建立动态规划模型,再用逆序或顺序算法求解。写一个问题的动态规划模型一般包含以下6个步骤: (1)阶段划分 k=1,2,…,n (2)确定状态变量sk (3)确定决策变量dk (4)确定状态转移方程sk+1=f(sk,dk)或sk-1=f(sk,dk) (5)确定阶段指标V(sk,dk) (6)确定基本递推方程 或 例2 某商店在未来四个月里,利用一个仓库经销某种商品。该仓库的最大容量为1000件,每月中旬订购商品,并于下月初取到订货。据估计,今后四个月这种商品的购价和售价如下表所示。假定商店在1月初开始经销时仓库已存有该种商品500件,每月市场需求不限,问应如何计划每个月的订购与销售量,使这四个月的总利润最大(不考虑仓库的存储费用)? 17 15 4 13 11 3 9 9 2 12 10 1 售价qk 购价pk 月份k 解:首先建立动态规划模型。 (1)问题划分为四个阶段K=1,2,3,4; (2)状态变量sk表示第k阶段初的库存量,且s1=500 (3)决策变量xk表示第k月的订货量,yk表示第k月的销售量; (4)状态转移方程sk+1=sk+xk-yk, (5)指标函数表示第k月的利润V(sk,xk,yk)=qkyk-pkxk (6)基本方程为 其逆序计算过程见课本P104 P118练习4.4 某工厂有100台机器,拟分四期使用,在每一期都有两种生产任务。据经验,若把x1台机器投入第一种生产任务,则在本期结束时将有1/3 x1台机器损坏报废,剩下的机器全部投入第二种生产任务,则有1/10的机器在期未损坏报废。如果干第一种生产任务时每台机器可获得利润10,干第二种生产任务时每台机器可获利润7,问应怎样分配使用机器以使四期的总利润最大(期未剩下的完好机器数量不限)? 解:1、首先建立动态规划模型。 (1)问题划分为四个阶段K=1,2,3,4; (2)状态变量sk表示第k阶段初可用于分配的

文档评论(0)

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

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

1亿VIP精品文档

相关文档