首页 运输问题

运输问题

举报
开通vip

运输问题第三章运输问题——特殊线性规划在经济建设中,经常遇到大宗物资的调运问题,如煤、钢材、粮食等物资的调运。如果在我们考虑范围之内有若干个生产基地和若干消费地点,根据已有的公路网,如何制定调运方案,使总的运费最小。这就是运输问题。运输问题是一个特殊的线性规划问题,特殊在它的约束条件具有特殊的结构。因为运输问题是线性规划问题,因而当然可以用单纯形法来解,又因为它具有特殊性,因而它还具有比单纯形法更为简便的解法——表上作业法。这就是我们专门研究运输问题的目的。§1运输...

运输问题
第三章运输问题——特殊线性规划在经济建设中,经常遇到大宗物资的调运问题,如煤、钢材、粮食等物资的调运。如果在我们考虑范围之内有若干个生产基地和若干消费地点,根据已有的公路网,如何制定调运 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,使总的运费最小。这就是运输问题。运输问题是一个特殊的线性规划问题,特殊在它的约束条件具有特殊的结构。因为运输问题是线性规划问题,因而当然可以用单纯形法来解,又因为它具有特殊性,因而它还具有比单纯形法更为简便的解法—— 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 上作业法。这就是我们专门研究运输问题的目的。§1运输问题的表示引例有三家工厂,都将产品运往三个不同的商店(见下图)。每个工厂每周的生产能力和每家商店的平均需求量如下表1、2所示。工厂1工厂3工厂2商店1商店3商店2表1表2 工厂 123 供应量(件/周) 507020 商店 123 需求量(件/周) 506030显然,每周的供应总量与需求总量是相等的,这样的问题就是产销平衡问题。由于运货距离和公路的路况不同,各个工厂运往各商店货物的运输费用是不同的,费用如下表所示。我们的问题是确定由哪家工厂运送多少件产品到哪家商店,使得总费用最小?单位产品的运输费用(元)在产销平衡条件下,我们也可以把工厂的供应量,商店的需求量和单位产品的运价放在一个表中表示,如下表所示。模型建立决策变量用双下标决策变量Xij表示从第i家工厂(i=1,2,3)运送到每j家商店(j=1,2,3)的数量。目标函数利用运输费用表中的数据,我们希望其值为最小:MinZ=由工厂1运出产品的总费用----3X11+2X12+3X13+由工厂2运出产品的总费用----10X21+5X22+8X23+由工厂3运出产品的总费用----X31+3X32+10X33即:MinZ=3X11+2X12+3X13+10X21+5X22+8X23+X31+3X32+10X33 约束条件主要是对工厂的产量约束和商店的销量约束。由于产量与销量相同,因而有:对工厂1必须有X11+X12+X13=50对工厂2必须有X21+X22+X23=70对工厂3必须有X31+X32+X33=20对商店1必须有X11+X21+X31=50对商店2必须有X12+X22+X32=60对商店3必须有X13+X23+X33=30 用Xij表示从Ai到Bj的运量,在产销平衡条件下,可知ai=bj。产销平衡运输问题的一般模型为:于是,解此问题的线性最优化模型是: MinZ=3X11+2X12+3X13+10X21+5X22+8X23+X31+3X32+10X33 X11+X12+X13=50 X21+X22+X23=70 X31+X32+X33=20 X11+X21+X31=50 X12+X22+X32=60 X13+X23+X33=30 Xij≥0i=1,2,3j=1,2,3s.t.运输问题的一般形式为:已知有m个生产地点Ai,i=1,2,…,m,可供应某种物资,其供应量是ai,i=1,2,…,m。有n个销地Bj,需求量是bj,j=1,2,…,n。从Ai到Bj运送单位物资的运价为cij,i=1,2,…,m;j=1,2,…,n,问如何安排运输可使总运费最小?MinS=cijxijijxij=ai(i=1,2…..m)jxij=bj(j=1,2……n)ixij0(i=1,2,…,m;j=1,2,…,n)s.t.运输问题数学模型的特点:1:所有约束条件中决策变量的系数均等于1。2:运输问题有有限最优解。3:运输问题约束条件系数矩阵为A=11…111…1…………………………………………………11…111…1111…………………………………………………111(m+n)×(mn)4:运输问题约束条件的系数矩阵中对应于变量Xij的系数向量Pij,其分量除第i个和第m+j个等于1以外,其余的都为零5:对于产销平衡运输问题,由于ai=bj成立,因而其m+n个约束方程并不是独立的。实际上只有m+n-1个是独立的。即约束方程系数矩阵的秩为m+n-1。而且它总存在基可行解。平衡运输问题的求解——表上作业法:表上作业法是单纯形法在求解运输问题时的一种简化方法,其实质是单纯形法,其步骤可归纳为:(1)找出初始基可行解(2)求各非基变量的检验数,判别是否达到最优解,如果是最优解,停止。否则转下一步。(3)确定换入变量和换出变量,找出新的基可行解。(4)重复(2)(3),直到得到最优解为止。下面我们就按照表上作业法的步骤,先确定初始基可行解,然后进行调整达到最优解。下面以一个例子来说明找初始基可行解的方法,下图表示一个运输问题的产销平衡表和单位运价表(二表合一)。(单位:元/吨吨)§2初始基可行解 一般来说,找运输问题的初始基可行解主要有三种方法,下面我们依次来说明。1:西北角法(1)从图的西北角开始,填入a1与b1较小的值b1=3,即从A1运给B13吨货物,B1已经满足,划去b1列。(2)向a1,b1较大方向移动一格(或向右,或向下)此时向右移动一格(A1,B2)B2需要6吨,而A1只有4吨,在(A1,B2)处填4,A1已发完,划去A1行。 销地产地 B1 B2 B3 B4 产量 A1 33 114 3 10 7 A2 1 9 2 8 4 A3 7 4 10 5 9 销量 3 6 5 6(3)继续进行 销地产地 B1 B2 B3 B4 产量 A1 33 114 3 10 7 A2 1 92 2 8 4 A3 7 4 10 5 9 销量 3 6 5 6(4)继续进行 销地产地 B1 B2 B3 B4 产量 A1 33 114 3 10 7 A2 1 92 22 8 4 A3 7 4 10 5 9 销量 3 6 5 6(5)继续进行 销地产地 B1 B2 B3 B4 产量 A1 33 114 3 10 7 A2 1 92 22 8 4 A3 7 4 103 5 9 销量 3 6 5 6(6)继续进行 销地产地 B1 B2 B3 B4 产量 A1 33 114 3 10 7 A2 1 92 22 8 4 A3 7 4 103 56 9 销量 3 6 5 6(7)得到初始方案:X11=3,X12=4,X22=2,X23=2,X33=3,X34=6,总运费=3*3+11*4+9*2+2*2+10*3+5*6=135(元) 销地产地 B1 B2 B3 B4 产量 A1 33 114 3 10 7 A2 1 92 22 8 4 A3 7 4 103 56 9 销量 3 6 5 62:最小元素法用西北角法很容易得到初始基可行解,但是得到的解往往离最优解相差很远。我们通常希望就近供应,即从单位运价表中最小的运价开始确定供销关系,然后次小,一直到给出初始基可行解为止。这种方法称为最小元素法。仍以刚才的例子来看。(1)从最小元素1开始,即A2优先满足B13个单位,B1已经满足,划去B1列 销地产地 B1 B2 B3 B4 产量 A1 3 11 3 10 7 A2 13 9 2 8 4 A3 7 4 10 5 9 销量 3 6 5 6(2)再从最小元素2开始,即A2优先满足B31个单位,A2已经满足,划去A2行, 销地产地 B1 B2 B3 B4 产量 A1 3 11 3 10 7 A2 13 9 21 8 4 A3 7 4 10 5 9 销量 3 6 5 6(3)再从最小元素3开始,即A1优先满足B34个单位,B3已经满足,划去B3列, 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 10 7 A2 13 9 21 8 4 A3 7 4 10 5 9 销量 3 6 5 6(4)再从最小元素4开始即A3优先满足B26个单位,B2已经满足,划去B2列 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 10 7 A2 13 9 21 8 4 A3 7 46 10 5 9 销量 3 6 5 6(5)再以最小元素5开始,A3满足B43个单位,A3已满足,划去A3行。 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 10 7 A2 13 9 21 8 4 A3 7 46 10 53 9 销量 3 6 5 6(6)最后以元素10开始,A1满足B43个单位,A1和B4都满足,划去A1行和B4列。(7)得到初始方案:X13=4,X14=3,X21=3,X23=1,X32=6X34=3总运费=3*4+10*3+1*3+2*1+4*6+5*3=86(元) 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 103 7 A2 13 9 21 8 4 A3 7 46 10 53 9 销量 3 6 5 63:差值法(伏格尔法)最小元素法的缺点是:为了节省一处的费用,有时造成其它处要多花几倍的运费。伏格尔法考虑到,一产地的产品假如不能按最小费用就近供应,就考虑次小费用,这就有一个差额,差额越大,说明不按最小运费调运时,运费增加越多。因而对差额最大处,就应当采用最小调运方案。基于此,伏格尔法的步骤是:每次从当前运价表上,计算各行各列中最小费用与次小费用这两个运价的差值,优先取最大差值的行或列中最小的运价来确定运输关系,直到求出初始方案。仍然考虑先前的例子伏格尔法的步骤如下:(1)先分别计算出各行各列最小费用与次小费用的差额,并填入该表的最右列和最下行。(2)从行差额和列差额中选出最大者,选择它所在的行或列中的最小元素所在的格作为优先的运输方案。在这里优先选A3满足B26个单位,B2列已满足,划去B2列。 销地产地 B1 B2 B3 B4 产量 行差额 A1 3 11 3 10 7 0 A2 1 9 2 8 4 1 A3 7 46 10 5 9 1 销量 3 6 5 6 列差额 2 5 1 3(3)计算剩余元素的行差额和列差额,并选出最大者,选择它所在的行或列中的最小元素所在的格作为优先的运输方案。在这里优先选A3供应B43个单位,A3行已满足,划去A3行。 销地产地 B1 B2 B3 B4 产量 行差额 A1 3 11 3 10 7 0 A2 1 9 2 8 4 1 A3 7 46 10 53 9 2 销量 3 6 5 6 列差额 2 5 1 3(4)继续进行。在这里优先选A2供应B13个单位,B1列已满足,划去B1列。 销地产地 B1 B2 B3 B4 产量 行差额 A1 3 11 3 10 7 0 A2 13 9 2 8 4 1 A3 7 46 10 53 9 2 销量 3 6 5 6 列差额 2 5 1 2(5)继续进行 销地产地 B1 B2 B3 B4 产量 行差额 A1 3 11 35 10 7 7 A2 13 9 2 8 4 6 A3 7 46 10 53 9 2 销量 3 6 5 6 列差额 2 5 1 2(6)继续进行 销地产地 B1 B2 B3 B4 产量 行差额 A1 3 11 35 10 7 A2 13 9 2 81 4 A3 7 46 10 53 9 2 销量 3 6 5 6 列差额 2 5 1 2(7)继续进行得最终结果为: 销地产地 B1 B2 B3 B4 产量 A1 3 11 35 102 7 A2 13 9 2 81 4 A3 7 46 10 53 9 销量 3 6 5 6(8)得到初始方案:X13=5,X14=2,X21=3,X24=1,X32=6,X34=3总运费=3*5+10*2+1*3+8*1+4*6+5*3=85(元) 销地产地 B1 B2 B3 B4 产量 A1 3 11 35 102 7 A2 13 9 2 81 4 A3 7 46 10 53 9 销量 3 6 5 6西北角法得到初始方案:X11=3,X12=4,X22=2,X23=2,X33=3,X34=6,总运费=3*3+11*4+9*2+2*2+10*3+5*6=135(元)最小元素法得到初始方案:X13=4,X14=3,X21=3,X23=1,X32=6,X34=3总运费=3*4+10*3+1*3+2*1+4*6+5*3=86(元)差值法得到初始方案:X13=5,X14=2,X21=3,X24=1,X32=6,X34=3总运费=3*5+10*2+1*3+8*1+4*6+5*3=85(元)需要注意的是三种方法给出的初始方案均是运输问题的基可行解。这是因为在产销平衡表上填了m+n-1个数字,即给出了m+n-1个基变量的值,而且这m+n-1个基变量对应的系数列向量是线性独立的。由以上可见,三种方法除了在确定供求关系的原则不同外,其余步骤相同,伏格尔法确定的初始基可行解比最小元素法和西北角法确定的初始基可行解都更接近最优解。§3闭回路法上节介绍的三种方法都可以给出运输问题的初始基可行解,但这个初始基可行解未必是最优解。判断它是否是最优解的方法是计算空格(非基变量)的检验数,因为运输问题的目标函数是要求实现最小化,因而所有的检验数大于等于零时基可行解为最优解。闭回路方法就是求检验数的一个方法。闭回路方法是在初始调运方案表中,从任意空格出发,沿着纵向或横向行进,遇到适当填有数据的方格后90度转弯,继续行进,总能回到原来空格。这个封闭的曲线称为闭回路。可以证明:每个空格对应着唯一的闭回路。下面以前面用最小元素法得到的初始调运方案为例作闭回路。对于A1和B1交叉处的空格,它的闭回路如下表所示。 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 103 7 A2 13 9 21 8 4 A3 7 46 10 53 9 销量 3 6 5 6再如对于A1和B2交叉处,它的闭回路如下表所示。A3和B1交叉处的空格的闭回路为: 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 103 7 A2 13 9 21 8 4 A3 7 46 10 53 9 销量 3 6 5 6用闭回路法计算非基变量(空格点)的检验数的计算方法是:空格Xij的检验数=偶数次拐角点运价之和减去奇数次拐角点运价之和,如(A1,B1)处的检验数为:3-3+2-1=1 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 103 7 A2 13 9 21 8 4 A3 7 46 10 53 9 销量 3 6 5 6用同样的方法可以计算出其余各个空格的检验数(基变量的检验数为0),括弧中数字,列表如下:要判断一个调运方案是否已是最优,就要判断方案所对应的基础可行解是否最优。在单纯形法中,根据非基变量(空格)的检验数来判别。若检验数中没有负值,则已求得最优。当在表中空格处出现负检验数时,表明调运方案不是最优解,这时就要进行调解。当有两个和两个以上的负检验数时,一般选其中最小的负检验数,以它对应的空格作为调入格。调入的方法是选择最小的负检验数空格所对应的变量为进基变量,在进基变量的回路中,比较奇数拐角点的运量,选择一个具有最小运量的基变量作为出基变量,并调整运量=min(奇数拐角点的运量)。在上述表中,(A2,B4)空格处的检验数为负,以它为进基变量,它的闭回路如下表所示。 销地产地 B1 B2 B3 B4 产量 A1 3 11 34 103 7 A2 13 9 21 8 4 A3 7 46 10 53 9 销量 3 6 5 6奇数拐点处运量的最小值为t=min(3,1),因而为了保持平衡,将奇数拐点处的运量减去t,偶数拐点处的运量加t,调整后的运输方案如下表所示 销地产地 B1 B2 B3 B4 产量 A1 3 11 35 102 7 A2 13 9 2 81 4 A3 7 46 10 53 9 销量 3 6 5 6在闭回路法中,为了计算一个空格点处的检验数,就要画出该空格的闭回路,当空格点较多时,计算很繁。此时我们还可以用另外一种方法计算每个空格的检验数,这就是位势法调整以后,再计算各个空格的检验数,如果所有的检验数均大于等于零,则这个运输方案就是最优解;如果还有某个空格的检验数为负数,则再以这个空格为调入格,作相应的基变换,直到所有的检验数为非负。这里上述得到的表中所有的检验数为非负,因而上述运输方案是最优方案。位势法的基本思想是:设一组新的变量ui和vj(i=1,2,…m;j=1,2,…n)是对应运输问题的m+n个约束条件的对偶变量,B是原问题的初始基矩阵,则有单纯形法知而每个决策变量Xij的系数向量所以有,于是检验数当然基变量的检验数为0,因而所以我们可以根据基变量对应的单位运输费用算出ui与vj的值,再根据ui与vj的值算出非基变量的检验数。用最小元素法得到的初始调运方案(下表),我们可以根据基变量对应的单位运输费用计算出ui和vj。计算方程是:u1+v3=3;u1+v4=10;u2+v1=1;u2+v3=2;u3+v2=4;u3+v4=5.六个方程有七个未知数,因此有一个为自由变量,通常我们令v1=1,此时得到下表然后根据ui和vj的值算出所有空格处的检验数,计算公式为cij-(ui+vj),结果如下表所示。和用闭回路法得到的结果一致。算出检验数以后再根据闭回路法进行调整,直至得出最优解。表上作业法计算中出现的问题:1:当某个非基变量的检验数等于零时,该运输问题有无限多最优解。2:退化(1)当确定供需关系时,如果某个产地的剩余产量等于某个销地的需量,这时就要划去一行和一列,此时需要添加一个0,它的位置可在对应划去的那行或那列的任意处。(2)在用闭回路法调整时,如果闭回路奇数拐弯处具有两个或两个以上相等的最小值,此时经调整后,得到退化解,这时有一个数字格必须填0,以表示它是基变量。如果ai与bj不等,就称此运输问题为非平衡运输问题。当产大于销即ai>bj时,运输问题的数学模型可以写为:MinZ=CijXijxij≤ai(i=1,2,…,m)xij=bj(j=1,2,…,n)xij≥0(i=1,2,…,m;j=1,2,…,n)由于总的产量大于销量,就要考虑每个产地的多余物资就地储存的问题。这可以理解为将所有产地的剩余物资运送至一个假想的销地Bn+1,运费为0,这时的总费用与没有假想之前的总费用是一致的,MinZ=MinZ`。因此解决这种问题的办法是增加一个假想的销地Bn+1,它的需求量是ai-bj,就可以将产大于销的问题转化为产销平衡问题。当销大于产即ai<bj时,和产大于销类似,增加一个虚拟的产地Am+1,它的产量设为bj-ai,该产地到各个销地的单位运输费用为0,这样得到的最优解和没有虚拟之前是一致的,因而也可以将它转化为产销平衡问题。通过上述讨论可知,对于产销不平衡的问题,我们总是可以通过增加假想的销地和虚拟的产地将其化为产销平衡问题。因此我们只要解决了产销平衡问题,也就可以解决产销不平衡的问题了。
本文档为【运输问题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_234077
暂无简介~
格式:ppt
大小:632KB
软件:PowerPoint
页数:0
分类:管理学
上传时间:2010-12-01
浏览量:64