ImageVerifierCode 换一换
格式:PPT , 页数:57 ,大小:984KB ,
资源ID:13189836      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/13189836.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(M1-4运输问题.ppt)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

M1-4运输问题.ppt

1、/,57,*,第1章 线性规划模型及应用,1-1,线性规划问题的数学模型,1-2,单纯形方法,1-3,对偶线性规划问题,1-4,运输问题,1-5,整数规划,Linear programming model and application,一、运输问题的,数学模型,二、求解运输问题的,表上作业法,三、,表上作业法的,特殊情况,2.1,用最小元素法制定,初始调运方案,2.2,求检验数、最优性,判别,习题,作业,四、,运输问题的,应用,1-4 运输问题,2.3,求出调整量、在闭,回路上进行调整,案例,光明市的菜篮子工程,一、运输问题的数学模型,某种物资有,m,个产地,A,1,A,2,A,m,,联

2、合供应,n,个销地,B,1,B,2,B,n,,各产地产量、各销地销量(单位:吨)、各产地到各销地的单位运价(单位:元,/,吨)如表,1-71,,应如何组织调运,才能使得总运费最省?,表,1-71,一般运输问题的平衡表与运价表,平衡表,运价表,销地,产地,B,1,B,2,B,n,产量(吨),B,1,B,2,B,n,A,1,a,1,c,11,c,12,c,1,n,A,2,a,2,c,21,c,22,c,2,n,A,m,a,m,c,m,1,c,m,2,c,mn,销量,(,吨,),b,1,b,2,b,n,用矩阵形式表示为:,一、运输问题的数学模型,设,x,ij,表示产地,A,i,供应销地,B,j,的数

3、量,(,i,=1,2,m,;,j,=1,2,n,),。,当产销平衡,(,),时,数学模型为,(,标准形,),:,其中:,一、运输问题的数学模型,在产销平衡的条件下,即 ,这里系数矩阵的秩 。可以证明:。因此,运输问题的任何一个基含有 个线性无关的列向量,即任何一个基可行解含有 个基变量,这时对应的基可行解就是一个可行的调运方案。关于运输问题的求解,当然可以用单纯形方法,但由于它结构的特殊性,用特殊的方法求解比较方便。下面介绍求解运输问题的表上作业法。,一、运输问题的数学模型,最小元素法,就是按运价最小的优先供应的原则,(,除了最小元素法以外,还有西北角法、沃格尔法,(Vogel),等,),。按

4、照最小元素法先给定一个初始调运方案。,例,1,某种物资有,3,个产地、,4,个销地,各产地的产量、销地的销量以及各产销地之间的运价如表,1-72,,求最优的调运方案。,二、求解运输问题的表上作业法,2.1,用最小元素法制定初始调运方案,表,1-72,运输问题的平衡表与运价表,平衡表,(,单位:,t),运价表,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,4,6,5,3,4,A,2,6,4,4,7,5,A,3,3,7,6,5,8,收量,2,4,3,4,13,二、求解运输问题的表上作业法,解,从运价表中观察出最小运价,c,13,=3,,就让,A,1,优先满足,B,3

5、的需要;从平衡表中看到,A,1,有,4,吨,而,B,3,需要,3,吨,从,A,1,的,4,吨中供应给,B,3,3,吨。即在平衡表上与,c,13,对应的格子里填上,3,,同时把,B,3,的收量,3,划去,表示,B,3,已经满足了需要,把,A,1,的发量,4,减去,3,改为,1,,表示,A,1,还剩,1,吨,并把,B,3,运价表中的那一列划去,因为,B,3,已经满足需求,这一列运价以后不要再考虑了,。,具体作法如下:,在运价未被划去的表中找出最小运价,此时有三个最小的,一般应取最上边一行最左边的,选,c,14,=4,就让,A,1,供应,B,4,;从平衡表中看到,A,1,有,1,吨,而,B,4,需

6、要,4,吨,将,A,1,剩下的全部供应,B,4,,就在平衡表上与,c,14,对应的格子里填上,1,,同时把,B,4,的收量改为,3,,把,A,1,的发量,1,划掉,并把运价表中,A,1,的那一行划去。,二、求解运输问题的表上作业法,继续这种作法,直到,A,1,A,2,A,3,全部发完,B,1,B,2,B,3,B,4,完全满足为止。,在表上作业过程中,平衡表每填上一个数字,运价表就划去一行或一列。发量大于收量时,运价表划去列;收量大于发量时,运价表划去行,但由于最后一个数字要求平衡,即收量与发量相等,所以在运价表上填完最后一个数字时,在运价表任意划去一行或一列,这时运价表上的运价已全部划完。因而

7、在运价表上应填上数字,m,+,n,-1,即,m,+,n,-1,个基变量。,二、求解运输问题的表上作业法,值得注意的是:,有时在作业的中间过程中发量与收量相等,这时只能划去一行或一列的运价,不能同时划去,另一行或另一列待以后在调运表中填写数字时再划去,且在调运表上填上数字“,0”,,这个,0,是基变量取,0,值,这个格子是有数字的格子,不是空格,它与非基变量的空格不同,否则就会造成调运表中数字,(,基变量,),的个数少于,m,+,n,-1,个。,如在运价表中,未被划去的最小元素,c,21,=4,,从,A,2,运往,B,1,A,2,有,6,吨,,B,1,需要,2,吨,从,A,2,供应,2,吨到,B

8、1,,在平衡表中,c,21,对应的格子填上,2,,把,B,1,的收量,2,划去,,A,2,的发量,6,改为,4,,并把运价表,B,1,对应的列划去。,二、求解运输问题的表上作业法,如上处理后,未被划去的最小元素,c,22,=4,,从,A,2,运往,B,2,A,2,有,4,吨,,B,2,需要,4,吨,从,A,2,供应,4,吨到,B,2,,在平衡表中,c,22,对应的格子填上,4,,这时收量与发量相等,因而只能划去,B,2,列或,A,2,行,,不能同时划去,!,如保留,A,2,行,划去,B,2,列,平衡表,A,2,行的发量改为,0,,,B,2,列的收量划去同时划去运价表,B,2,对应的列。,接下

9、来,运价表中最小元素,c,24,=5,,从,A,2,运往,B,4,A,2,有,0,吨,,B,4,需要,3,吨,在平衡表中相应的格子填上“,0”,。这时再将,A,2,行划去,,B,2,列保持不变,这样做是为了保证基变量的个数为,m,+,n,-1,个。继续下去,最后可得初始调运方案,见表,1-73,。,二、求解运输问题的表上作业法,表,1-73,运输问题的初始调运方案,平衡表,运价表,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,3,1,4,6,5,3,4,A,2,2,4,6,4,4,7,5,A,3,0,3,3,7,6,5,8,收量,2,4,3,4,13,表,1-7

10、3,中,有数字的格子,(,包括,0),对应的是基变量,空格所对应的变量是非基变量。,二、求解运输问题的表上作业法,显然,任何一个产销平衡的运输问题都可以用最小元,素法求出一个初始调运方案,又因为运输问题目标函,数必然有下界(且非负),所以平衡运输问题一定有,最优解。人们可能认为用最小元素法得到的初始方案,一定是最优的,其实不然。该方案对应的运费等于,Z=33+14+24+44+06+38=61,但该运输问,题的最小费用为,55,。,对于每一个非基变量(空格)都对应一个检验数,,则有以下最优性准则:,定理,1.4.1,(,最优性判别准则,),在运输问题的某个可行方案中,如果对应于每一个非基变量,

11、x,ij,(,即空格,),的检验数,l,ij,0,,则该基可行解为最优解,对应的调运方案为最优方案。,为了说明如何在表上作业法的过程中求出非基变量的检验数,下面介绍闭回路的概念。,二、求解运输问题的表上作业法,2.2,求检验数、最优性判别,检验数,闭回路:,在调运方案中,从一个空格出发,沿水平或垂直方向前进,遇到一个适当的有数字的格子,则转向,90,前进,这样必会又遇到一个适当的有数字的格子,同样再转向,90,前进;经若干次后,必然会回到出发的那个空格,这样就形成一条由水平与垂直线构成的封闭折线,我们称这样的封闭折线为该空格的闭回路。该空格(非基变量)对应的检验数就等于该闭回路上所有偶次拐点的

12、运价之和减去所有奇次拐点的运价之和。,二、求解运输问题的表上作业法,在例,1,中:,闭回路,:,闭回路,:,检验数,二、求解运输问题的表上作业法,闭回路,:,检验数,闭回路,:,检验数,闭回路,:,检验数,闭回路,:,检验数,初学者可能感到这样求检验数比较麻烦,但它反映了检验数的本质。我们也可以用位势法来求检验数。,位势法:,将运价表中基变量所对应的运价打“*”号或者将数字画圈“”,然后对运价表每一行、每一列同时加上或减去同一个数,当基变量对应的检验数(打“*”号的或画圈“”的)等于零,其余各数就是各个非基变量所对应的检验数。,二、求解运输问题的表上作业法,对例,1,,采用位势法求检验数过程如

13、下,最后的数阵中没有标记,*,的数字就是非基变量的检验数。,从一个可行方案调整到另一个可行方案,也就是从一个基可行解换基迭代到另一个基可行解,且使目标函数值不断下降。运输问题表上作业法的换基迭代实际上是在调运表上负检验数对应的空格所在的闭回路上进行的,.,第一个检验数小于零,l,24,=-1,0,的空格所对应的非基变量为进基变量,并使这个非基变量的值由零增加到调整量。,二、求解运输问题的表上作业法,2.3,求出调整量、在闭回路上进行调整,调整量,:该闭回路上所有奇次拐点调运量的最小值。,调整方法:,闭回路上每个奇次拐点的调运量都减去调整量,(,其中有一个且仅允许有一个调运量为,0,变为空格成为

14、非基变量,其他变为,0,的仍然要填上,0),,各偶次拐点的调运量均加上调整量,其中有一个由非基变量,(,空格,),变为基变量。,二、求解运输问题的表上作业法,对例,1,,取,表,1-74,运输问题调运方案调整表,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,3,1,4,3,1,A,2,2,4-3,+3,6,2,1,3,A,3,0+3,3-3,3,3,收量,2,4,3,4,13,二、求解运输问题的表上作业法,使用位势法求检验数,过程如下:,有检验数,l,33,=-1,0,继续调整量,取,表,1-75,运输问题调运方案调整表,B,1,B,2,B,3,B,4,发量,B

15、1,B,2,B,3,B,4,A,1,3-3,1+3,4,4,A,2,2,1+3,3-3,6,2,4,0,A,3,3-3,+3,3,0,3,收量,2,4,3,4,13,注意,:这里经调整以后,有,3,个基变量,x,13,x,24,x,31,同时变为零!但只能有一个,x,13,成为非基变量,(,空格,),,另外两个,x,24,x,31,仍为基变量,其对应的调运量等于,0,。,二、求解运输问题的表上作业法,继续求检验数:,此时所有检验数全部非负,因此对应的调运方案是最优的。,min Z,=44+24+44+35=55,。,二、求解运输问题的表上作业法,例,2,求表,1-76,对应的运输问题的最优解

16、表,1-76,运输问题的平衡表与运价表,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,7,3,11,3,10,A,2,4,1,9,2,8,A,3,9,7,4,10,5,收量,3,6,5,6,20,解:,首先用最小元素法求初始调运方案,见表,1-77,。,表,1-77,运输问题的初始调运方案,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,4,3,7,3,11,3,10,A,2,3,1,4,1,9,2,8,A,3,6,3,9,7,4,10,5,收量,3,6,5,6,20,总费用,Z,=,43+310+31+12+64+35=86,

17、二、求解运输问题的表上作业法,采用位势法求检验数:,有检验数为负,非最优方案,需要进行方案的调整,见表,1-78,。,表,1-78,运输问题的调运方案调整表,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,4+1,3-1,7,5,2,A,2,3,1-1,+1,4,3,1,A,3,6,3,9,6,3,收量,3,6,5,6,20,总费用,Z,=53+210+31+18+64+35=85,二、求解运输问题的表上作业法,采用位势法求检验数:,所有检验数全部非负,此方案是最优的调运方案。,由于非基变量,x,11,的检验数,l,11,=,0,该运输问题可能有不止一个最优方案。

18、进行调整见表,1-79,,该表对应另一个最优方案。,最小费用,Z=53+210+31+18+64+35=85,。,二、求解运输问题的表上作业法,表,1-79,运输问题的调运方案调整表,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,+2,5,2-2,7,2,5,A,2,3-2,1+2,4,1,3,A,3,6,3,9,6,3,收量,3,6,5,6,20,最小费用Z=23+53+11+38+64+35=85,对例,2,用,LINDO,软件进行求解,程序如下:,min 3x11+11x12+3x13+10 x14+x21+9x22,+2x23+8x24+7x31+4x3

19、2+10 x33+5x34,st,x11+x12+x13+x14=7,x21+x22+x23+x24=4,x31+x32+x33+x34=9,x11+x21+x31=3,x12+x22+x32=6,x13+x23+x33=5,x14+x24+X34=6,end,二、求解运输问题的表上作业法,LP OPTIMUM FOUND AT STEP 6,OBJECTIVE FUNCTION VALUE,1)85.00000,VARIABLE VALUE REDUCED COST,xX11 2.000000 0.000000,x12 0.000000 2.000000,x13 5.000000 0.000

20、000,x14 0.000000,0.000000,x21 1.000000 0.000000,x22 0.000000 2.000000,x23 0.000000 1.000000,x24 3.000000 0.000000,x31 0.000000 9.000000,x32 6.000000 0.000000,x33 0.000000 12.000000,x34 3.000000 0.000000,二、求解运输问题的表上作业法,结果如下:,ROW SLACK OR SURPLUS DUAL PRICES,2)0.000000 -9.000000,3)0.000000 -7.000000,4

21、)0.000000 -4.000000,5)0.000000 6.000000,6)0.000000,0.000000,7)0.000000 6.000000,8)0.000000 -1.000000,NO.ITERATIONS=6,二、求解运输问题的表上作业法,model:,!3,发点,4,收点运输问题,;,sets:,warehouses/wh1.wh3/:capacity;,vendors/v1.v4/:demand;,links(warehouses,vendors,):cost,volume;,endsets,!,目标函数,;,min=,sum(links,:cost*volume)

22、需求约束,;,for(vendors(J,):,sum(warehouses(I,):,volume(I,J,)=,demand(J,);,!,产量约束,;,二、求解运输问题的表上作业法,用,LINGO,求解的基本程序如下,for(warehouses(I,):,sum(vendors(J,):,volume(I,J,)=,capacity(I,);,!,这里是数据,;,data:,capacity=7,4,9;,demand=3,6,5,6;,cost=3,11,3,10,1,9,2,8,7,4,10,5;,enddata,end,二、求解运输问题的表上作业法,Objective v

23、alue:85.00000,Variable Value Reduced Cost,VOLUME(WH1,V1)2.000000 0.000000,VOLUME(WH1,V2)0.000000 2.000000,VOLUME(WH1,V3)5.000000 0.000000,VOLUME(WH1,V4)0.000000,0.000000,VOLUME(WH2,V1)1.000000 0.000000,VOLUME(WH2,V2)0.000000 2.000000,VOLUME(WH2,V3)0.000000 1.000000,VOLUME(WH2,V4)3.000000 0.000000,VO

24、LUME(WH3,V1)0.000000 9.000000,VOLUME(WH3,V2)6.000000 0.000000,VOLUME(WH3,V3)0.000000 12.00000,VOLUME(WH3,V4)3.000000 0.000000,二、求解运输问题的表上作业法,运行结果,(,部分,),如下,使用表上作业法,有以下特殊情况需要注意,在用最小元素法作初始调运方案时,,当出现供需相等时,这时可以,(,也只能,),满足一家!另一家供,(,需,),量相应地改为,0,;在下一次供应时,,0,也要进行供应或需求,(,如例,1,用最小元素法作初始调运方案,),。,三、表上作业法的特殊情况,

25、在方案的调整过程中,,若奇次拐点的调运量有不止一个等于调整量,调整以后,有几个同时变为,0,,这时只允许一个变为空格成为非基变量,其余的仍为基变量,对应的调运量等于,0,,不能是空格。,(如例,1,,方案的调整),在方案的调整过程中,,如果调整量等于,0,,这时也要作形式上的调整,只是,0,与空格的位置互换罢了。,产销不平衡问题,例,3,某建材公司有,3,个分厂,均生产水泥预制板,其产销情况及运价如表,1-80,所示,求运费最省的调运方案。,三、表上作业法的特殊情况,若供大于求,即 ,则可以增加一个虚的销地,(,仓库,),其需要量为 并且各个产地到仓库的运价等于,0,。,表,1-80,产销不平

26、衡时运输问题的平衡表与运价表,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,220,3,11,3,10,A,2,300,1,9,2,8,A,3,400,7,4,10,5,收量,220,240,260,110,三、表上作业法的特殊情况,解,由于总发量,920,吨,收量为,830,吨,产销不平衡,发量比收量多,90,吨。如果把这,90,吨看成是库存的需求量,因此可在运价表中虚加一列,运价表也相应地增加一列,但各发点到库存的运价全为零,于是得到产销平衡的运输问题,(,表,1-81),。,表,1-81,化为产销平衡运输问题的平衡表与运价表,B,1,B,2,B,3,B,4

27、库存,发量,B,1,B,2,B,3,B,4,库存,A,1,220,3,11,3,10,0,A,2,300,1,9,2,8,0,A,3,400,7,4,10,5,0,收量,220,240,260,110,90,920,其最优解,(,最小运输费,),为:,若用,LINDO,或,LINGO,进行求解,就不必化成产销平衡的情况,可直接求解。,model:,sets:,warehouses/wh1.wh3/:capacity;,vendors/v1.v4/:demand;,links(warehouses,vendors,):cost,volume;,endsets,min=,sum(links,:c

28、ost*volume);,for(vendors(J,):,sum(warehouses(I,):,volume(I,J,)=,demand(J,);,for(warehouses(I,):,sum(vendors(J,):,volume(I,J,)=,capacity(I,);,data:,capacity=220,300,400;,demand=220,240,260,110;,cost=3,11,3,10,1,9,2,8,7,4,10,5;,enddata,end,三、表上作业法的特殊情况,Global optimal solution found at iteration:5,Obje

29、ctive value:2430.000,Variable Value Reduced Cost,VOLUME(WH1,V1)0.000000 1.000000,VOLUME(WH1,V2)0.000000 7.000000,VOLUME(WH1,V3)180.0000 0.000000,VOLUME(WH1,V4)0.000000 5.000000,VOLUME(WH2,V1)220.0000 0.000000,VOLUME(WH2,V2)0.000000 6.000000,VOLUME(WH2,V3)80.00000 0.000000,VOLUME(WH2,V4)0.000000 4.00

30、0000,VOLUME(WH3,V1)0.000000 5.000000,VOLUME(WH3,V2)240.0000 0.000000,VOLUME(WH3,V3)0.000000 7.000000,VOLUME(WH3,V4)110.0000 0.000000,三、表上作业法的特殊情况,部分输出结果如下,(,与输入信息重复的和无用信息不再列出,),:,若是求最大化运输问题时,只需要作相应地改动:,用最大元素法作初始调运方案;,在最优性判别时,当所有检验数均非正时为最优;,对检验数大于零的空格所对应的闭回路进行调整。其他与最小化运输问题一样。,三、表上作业法的特殊情况,若供不应求,即 ,则可

31、以增加一个虚的产地,其产量为 并且该产地到各个销地的运价等于,0,。(略),这样就可以把产销不平衡问题化为产销平衡问题进行处理,.,不过,在用计算机软件求解时,一般不需要化为产销平衡问题,因为在软件的设计时,都能够自动处理,.,例,4,农作物布局问题,(,表,1-82),,求产量最大的布局方案。,表,1-82,农作物布局问题的平衡表与产量表,三、表上作业法的特殊情况,土地,农作物,B,1,B,2,B,3,B,4,土地面积,B,1,B,2,B,3,B,4,A,1,1000,5,7,2,6,A,2,400,4,1,0,3,A,3,1800,1,3,4,4,播种面积,600,800,500,1300

32、3200,解,:用最大元素法作初始调运方案(表,1-83,):,三、表上作业法的特殊情况,表,1-83,农作物布局问题的初始方案,土地,农作物,B,1,B,2,B,3,B,4,土地面积,B,1,B,2,B,3,B,4,A,1,800,200,1000,5,7,2,6,A,2,400,400,4,1,0,3,A,3,200,500,1100,1800,1,3,4,4,播种面积,600,800,500,1300,3200,有检验数,不是最优解,进行调整,(,表,1-84),。,三、表上作业法的特殊情况,表,1-84,农作物布局问题的方案调整,土地,农作物,B,1,B,2,B,3,B,4,土地面积

33、B,1,B,2,B,3,B,4,A,1,+200,800,200-200,1000,200,800,A,2,400,400,400,A,3,200,-200,500,1100+200,1800,0,500,1300,播种面积,600,800,500,1300,3200,所有检验数全部非正,最优。最大产量:,maxZ,=2005+8007+4004+5004+13004=15400,使用位势法求检验数,三、表上作业法的特殊情况,经典运输问题“悖论”,.,例,5,对于例,2,讨论的运输问题,最优调运方案如下表所示,表,1-85,运输问题的平衡表与运价表,B,1,B,2,B,3,B,4,发量,B,

34、1,B,2,B,3,B,4,A,1,2,5,7,3,11,3,10,A,2,1,3,4,1,9,2,8,A,3,6,3,9,7,4,10,5,收量,3,6,5,6,20,表,1-85,是最优方案。,min Z=23+53+11+38+64+35=85,三、表上作业法的特殊情况,对应的运输问题的数学模型为:,若将模型改为:,三、表上作业法的特殊情况,表,1-86,增加收发量的平衡表与运价表,三、表上作业法的特殊情况,则可得到以下两种情况下,运输量多,而总运费反而少的运输方案。这就是经典运输问题“悖论”,或者说是“多反而少”现象(表,1-86,,表,1-87,)。,B,1,B,2,B,3,B,4,

35、发量,B,1,B,2,B,3,B,4,A,1,2,5,7,3,11,3,10,A,2,4,0,4,1,9,2,8,A,3,6,6,12,7,4,10,5,收量,6,6,5,6,23,表,1-86,所示方案是最优方案。,MinZ,=23+53+41+08+64+65=79,表,1-87,增加收发量的平衡表与运价表,表,1-87,是最优方案。,MinZ,=73+41+64+65=79,三、表上作业法的特殊情况,B,1,B,2,B,3,B,4,发量,B,1,B,2,B,3,B,4,A,1,7,7,3,11,3,10,A,2,4,0,0,4,1,9,2,8,A,3,6,6,12,7,4,10,5,收量

36、4,6,7,6,23,例,6,某工厂专造飞机发动机,根据合同,,14,月份交货量以及工厂的最大生产能力如表,1-88,,由于技术上的原因,生产发动机的成本波动,其变化情况见表,1-88,。,表,1-88,飞机发动机交货量与生产能力,月份,1,月,2,月,3,月,4,月,交货台数,10,15,25,20,工厂的最大生产能力,25,35,30,10,每台发动机成本(万元),1.08,1.11,1.10,1.13,四、运输问题的应用,由于生产成本的变化,可能在某个月成本低时多生产些留到以后用,但每台发动机存贮一个月要,0.015(,万元,)(,包括成本的利息等,),。现要制定一个进度表,每月安排生

37、产多少台可使总成本最小?,但是,2,月生产的不能在,1,月份供应,3,月份生产的不能在,1,、,2,月份供应,4,月份生产的不能在,1,、,2,、,3,月份供应,四、运输问题的应用,解:,由于有存贮费,因此,1,月份生产每台的成本,1.08,万元,如果,2,月份才卖出,那么成本为,1.08+0.015=1.095,万元,;,若留到,3,、,4,月份才卖出,相应的成本分别为,1.11,万元和,1.125,万元。其余的成本计算与此类似。,为了阻止这种行为发生,我们将对应的成本定为一个充分大的正数,M,。,由于生产能力的产量大于需求量,构造一个虚的需要地,其需要量为,25+35+30+10-10-1

38、5-25-20=30,。则可列表如表,1-89.,表,1-89,飞机发动机交货量与生产能力的平衡表,1,月,2,月,3,月,4,月,未生产,产量,1,月,2,月,3,月,4,月,未生产,1,月,10,15,25,1.08,1.095,1.11,1.125,0,2,月,0,5,30,35,M,1.11,1.125,1.140,0,3,月,25,5,30,M,M,1.10,1.115,0,4,月,10,10,M,M,M,1.130,0,需要量,10,15,25,20,30,100,四、运输问题的应用,取,M=1000,用计算机软件可求得最优解如表,1-89,,,Z=77.3,万元。,min 1.0

39、8x11+1.095x12+1.11x13+1.125x14+1000 x21+1.11x22,+1.125x23+1.14x24+1000 x31+1000 x32+1.1x33+1.115x34,+1000 x41+1000 x42+1000 x43+1.13x44,st,x11+x12+x13+x1425,x21+x22+x23+x2435,x31+x32+x33+x3430,x41+x42+x43+x44=30,x11+x21+x31=50,x12+x22+x32=70,x13+x23+x33=10,end,四、运输问题的应用,LP OPTIMUM FOUND AT STEP 10,O

40、BJECTIVE FUNCTION VALUE,1)2460.000,VARIABLE VALUE REDUCED COST,x11 0.000000 4.000000,x12 50.000000 0.000000,x13 0.000000 7.000000,x14 0.000000 2.000000,x21 0.000000 2.000000,x22 20.000000 0.000000,x23 0.000000 4.000000,x24 40.000000 0.000000,x31 50.000000 0.000000,x32 0.000000,0.000000,x33 0.000000

41、1.000000,x34 0.000000 978.000000,四、运输问题的应用,ROW SLACK OR SURPLUS DUAL PRICES,2)0.000000 -15.000000,3)0.000000 -15.000000,4)0.000000 -22.000000,5)20.000000 0.000000,6)0.000000 3.000000,7)0.000000 2.000000,8)30.000000 0.000000,9)30.000000 0.000000,NO.ITERATIONS=10,四、运输问题的应用,表,1-92,三个化肥厂供应四个地区的化肥的计划表,产量,A,50,50,16,13,22,17,B,20,40,60,14,13,19,15,C,50,50,19,20,23,最低需求,30,70,0,10,最高需求,50,70,30,不限,当然,如果用,LINGO,直接编程求解也是很方便的。,四、运输问题的应用,于是可得到总运费最省的化肥调拨方案如,1-92,所示,:,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服