运筹学动态规划应用举例.pptx
《运筹学动态规划应用举例.pptx》由会员分享,可在线阅读,更多相关《运筹学动态规划应用举例.pptx(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四节动态规划在经济管理中的应用连续变量的离散化解法连续变量的离散化解法 先先介介绍绍连连续续变变量量离离散散化化的的概概念念。如如投投资资分分配配问问题题的一般静态模型为:的一般静态模型为:模型中:阶段数、总投资、各阶段投资数、各阶段收益、决策变量、状模型中:阶段数、总投资、各阶段投资数、各阶段收益、决策变量、状态变量态变量 状态转移方程、基本方程、指标函数、最优指标函数状态转移方程、基本方程、指标函数、最优指标函数第1页/共59页建立它的动态规划模型,其基本方程为:建立它的动态规划模型,其基本方程为:其状态转移方程为其状态转移方程为:由于由于 与与 都是连续变量,当各阶段指标都是连续变量,
2、当各阶段指标 没没有特殊性而较为复杂时,有特殊性而较为复杂时,要求出要求出 会比较困难,因而求会比较困难,因而求全过程的最优策略也就相当不容易,这时常常采用把连续变量全过程的最优策略也就相当不容易,这时常常采用把连续变量离散化的办法求其数值解。具体做法如下:离散化的办法求其数值解。具体做法如下:第2页/共59页(1 1)令令 ,把区间把区间 0 0,aa进行分割,进行分割,的大小可的大小可依据问题所要求的精度以及计算机的容依据问题所要求的精度以及计算机的容量来定。量来定。第3页/共59页(2)(2)规定状态变量规定状态变量 及决策变量及决策变量 只在离散点只在离散点 上取值,相应的指标上取值,
3、相应的指标函数函数 就被定义在这些离散值上,于是递推方就被定义在这些离散值上,于是递推方程就变为:程就变为:其中 第4页/共59页 作为离散化例子,在例作为离散化例子,在例5 5中规定状态变量和决中规定状态变量和决策变量只在给出的离散点上取值,见例策变量只在给出的离散点上取值,见例6 6。(3 3)按按逆逆序序方方法法,逐逐步步递递推推求求出出 ,最后求出最优资金分配方案。,最后求出最优资金分配方案。第5页/共59页问如何分配投资数额才能使总效益最大问如何分配投资数额才能使总效益最大?例例5 5 某公司有资金某公司有资金1010万元,若投资于项目万元,若投资于项目i(i=1,2,3)i(i=1
4、,2,3)的投资额为的投资额为x xi i时,其效益分别为:时,其效益分别为:第6页/共59页例例6 6 连续变量的离散化解法连续变量的离散化解法第7页/共59页解解 令令 ,将区间,将区间00,1010分割成分割成0 0,2 2,4 4,6 6,8 8,1010六个点,即状态变量六个点,即状态变量 集合为集合为 允许允许决策集合为决策集合为 ,与与 均在分割点上取值。均在分割点上取值。动态规划基本方程为:动态规划基本方程为:当当k=3k=3时,时,第8页/共59页式中式中 与与 的集合均为:的集合均为:计算结果见表计算结果见表7-17-1。02468100832721282000246810
5、当k=3时,表7-1 第9页/共59页当k=2时,计算结果见表计算结果见表7-27-2。024681000 20 2 40 2 4 60 2 4 6 80 2 4 6 8 1008 1832 26 3672 50 44 54128 90 68 62 72200 146 108 86 80 900 18 36 72 128 2000 24 0 0 0表表7-2 7-2 第10页/共59页当k=1时,计算结果见表计算结果见表7-37-3。表7-3 1010101010100246810200136886050402000第11页/共59页最大收益为最大收益为 ,与例,与例5 5结论完全相同。结论完
6、全相同。计算结果表明,最优决策为:计算结果表明,最优决策为:应指出的是:这种方法有可能丢失最优解,应指出的是:这种方法有可能丢失最优解,一般得到原问题的近似解。一般得到原问题的近似解。第12页/共59页一、背包问题一、背包问题一一位位旅旅行行者者携携带带背背包包去去登登山山,已已知知他他所所能能承承受受的的背背包包重重量量限限度度为为a kg,现现有有n种种物物品品可可供供他他选选择择装装入入背背包包,第第i种种物物品品的的单单件件重重量量为为ai kg,其其价价值值是是携携带带数数量量xi的的函函数数ci(xi)(i=1,2,n),问问旅旅行行者者应应如如何何选选择择携携带带各各种种物物品品
7、的的件件数,以使总价值最大?数,以使总价值最大?第13页/共59页例例1有一辆最大货运量为有一辆最大货运量为10t的卡车,用以装载的卡车,用以装载3种货物,每种货物,每种货物的单位重量及相应单位价值见下表,应如何装载可使种货物的单位重量及相应单位价值见下表,应如何装载可使总价值最大?总价值最大?货物编号i123单位重量(t)345单位价值ci456逆序解法:逆序解法:阶段阶段k:k=1,2,3状态变量状态变量sk:第第k阶段可以装载第阶段可以装载第k种到第种到第3种货物的重量。种货物的重量。决策变量决策变量xk:决定装载第决定装载第k种货物的数量。种货物的数量。状态转移方程状态转移方程:sk+
8、1=sk-akxk最优指标函数最优指标函数fk(sk):当可装载重量为当可装载重量为sk,装载第装载第k种到第种到第3种货物所获得的种货物所获得的最大价值。最大价值。基本方程:基本方程:第14页/共59页当阶段k=3时,有s3012345678910 x3000000101010101012c3+f40000006060606060612f3000006666612x3*00000111112当阶段k=2时,有s2012345678910 x2000001010101012012012c2+f3000005+0656565651065+610125+610f200005666101112x2*
9、00001000210第15页/共59页当阶段k=1时,有s110 x10123c1+f3124+68+512f213x1*2第16页/共59页二、生产经营问题 在在生生产产和和经经营营管管理理中中,经经常常遇遇到到如如何何合合理理地地安安排排生生产产计计划划、采采购购计计划划以以及及仓仓库库的的存存货货计计划划和和销销售售计计划划,使使总总效效益益最最高高的的问问题题。下下面面通通过过例例子子来来说说明明对对不不同同特特点点问问题题的的不不同同处理技巧处理技巧。第17页/共59页例2生产与存贮问题某某工工厂厂生生产产并并销销售售某某种种产产品品,已已知知今今后后四四个个月月市市场场需需求求预
10、预测测如如表表,又又每每月月生产生产j单位产品费用为:单位产品费用为:每每月月库库存存j j单单位位产产品品的的费费用用为为 ,该该厂厂最最大大库库存存容容量量为为3 3单单位位,每每月月最最大大生生产产能能力力为为6 6单单位位,计计划划开开始始和和计计划划期期末末库库存存量量都都是是零零。试试制制定定四四个个月月的的生生产产计计划划,在在满满足足用用户户需需求求条条件件下下总总费费用用最最小小。假假设设第第i+1i+1个个月月的的库库存存量量是是第第i i个个月月可可销销售售量量与与该该月月用用户户需需求求量量之之差差;而而第第i i个个月月的的可可销销售售量量是是本本月初库存量与产量之和
11、。月初库存量与产量之和。12342324第18页/共59页用动态规划方法求解时,对有关概念作如下分析:用动态规划方法求解时,对有关概念作如下分析:(1)(1)阶段:每个月为一个阶段,阶段:每个月为一个阶段,k k1 1,2 2,3 3,4 4。(2)(2)状态变量:状态变量:为第为第k k个月初的库存量。个月初的库存量。(3)(3)决策变量:决策变量:为第为第k k个月的生产量。个月的生产量。(4)(4)状态转移方程:状态转移方程:(5)(5)最最优优指指标标函函数数:表表示示第第k k月月状状态态为为 时时,采采取取最最佳佳策策略略生生产产,从从本本月月到到计计划划结结束束(第第4 4月月末
12、末)的的生生产产与与存存贮贮最最低费用。低费用。(6 6)基本方程:)基本方程:第19页/共59页k4,s5=s4+u4-g4=0,所以,所以u4=g4-s4=4-s4,s4可取可取0,1,2,3。s40123u44321C+E+f576+0.55+14+1.5f476.565.5u4*4321k3,s4=s3+u3-g3,所以,所以u3=s4+g3-s3,s3可取可取0,1,2,3。s30123u3234512340123012C+E+f45+76+6.57+68+5.54.5+75.5+6.56.5+67.5+5.51+75+6.56+67+5.51.5+6.55.5+66.5+5.5f3
13、1211.588u3*2100第20页/共59页k2,s3=s2+u2-g2,所以,所以u2=s3+g2-s2,s2可取可取0,1,2,3。s20123u23456234512340123C+E+f36+127+11.58+89+85.5+126.5+11.57.5+88.5+85+126+11.57+88+81.5+125.5+11.56.5+87.5+8f21615.51513.5u2*5430k1,s2=s1+u1-g1,所以,所以u1=s2+g1-s1,s1可取可取0。s10u12345C+E+f25+166+15.57+158+13.5f121u1*2反推回去,反推回去,u1*=2,
14、u2*=5,u3*=0,u4*=4。第21页/共59页例3 3 采购与销售问题 某商店在未来的某商店在未来的4 4个月里,准备利用它的一个仓库来专门经销某种商品,个月里,准备利用它的一个仓库来专门经销某种商品,仓库最大容量能贮存这种商品仓库最大容量能贮存这种商品l000l000单位。假定该商店每月只能出卖仓库现单位。假定该商店每月只能出卖仓库现有的货。当商店在某月购货时,下月初才能到货。预测该商品未来四个月有的货。当商店在某月购货时,下月初才能到货。预测该商品未来四个月的买卖价格如表的买卖价格如表7 7_12_12所示,假定商店在所示,假定商店在1 1月开始经销时,仓库贮有该商品月开始经销时,
15、仓库贮有该商品500500单位。试问若不计库存费用,该商店应如何制定单位。试问若不计库存费用,该商店应如何制定1 1月至月至4 4月的订购与销售月的订购与销售计划,使预期获利最大。计划,使预期获利最大。月份(k)购买单价(ck)销售单价(pk)110122983111341517第22页/共59页解按月份划分为4个阶段,k=l,2,3,4状态变量:第k月初时仓库中的存货量(含上月订货)。决策变量:第k月卖出的货物数量。:第k月订购的货物数量。状态转移方程:最优指标函数:第k k月初存货量为时,从第k k月到4 4月末所获最大利润。则有逆序递推关系式为:第23页/共59页当k=4时显然,决策应取
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 动态 规划 应用 举例
限制150内