运筹学课件ch3运输问题.ppt
《运筹学课件ch3运输问题.ppt》由会员分享,可在线阅读,更多相关《运筹学课件ch3运输问题.ppt(83页珍藏版)》请在三一办公上搜索。
1、2023/9/13,运筹学课件,运输问题的表示网络图、线性规划模型、运输表初始基础可行解西北角法、最小元素法非基变量的检验数闭回路法、位势法确定进基变量,调整运量,确定离基变量,第三章 运输问题TransportationProblem,2023/9/13,运筹学课件,一.运输问题的一般提法,人们在从事生产活动中,不可避免地要进行物资调运工作。如某时期内将生产基地的煤、钢铁、粮食等各类物资,分别运到需要这些物资的地区,根据各地的生产量和需要量及各地之间的运输费用,如何制定一个运输方案,使总的运输费用最小。这样的问题称为运输问题。,2023/9/13,运筹学课件,典型范例各工厂应分別运送多少数量
2、至各配送中心,才能使总的运输成本最低?供给及需求单位:1卡车的量单位运输成本:千元,运价表,2023/9/13,运筹学课件,2,3,2,1,3,4,1,运输问题网络图,s2=27,s3=19,d1=22,d2=13,d3=12,d4=13,s1=14,供应量,供应地,运价,需求量,需求地,6,7,5,3,8,4,2,7,5,9,10,6,2023/9/13,运筹学课件,运输问题线性规划模型,设xij(i=1,2,3;j=1,2,3,4)为i个工厂运往第j个配送中心的运量,这样得到下列运输问题的数学模型:,2023/9/13,运筹学课件,运输问题的表格表示,2023/9/13,运筹学课件,运输问
3、题的一般提法是:,1.产销平衡问题,已知:m个产地(记作A1,A2,A3,Am),其产量分别为a1,a2,am;n个销地(记作B1,B2,Bn),其需要量分别为b1,b2,bn;且产销平衡,即。从第i个产地到j 个销地的单位运价为cij,问:在满足各地需要的前提下,求总运输费用最小的调运方案。即AiBj 的运量xij 使,2023/9/13,运筹学课件,2.产销不平衡问题,此时分为两种情形来考虑:供不应求:即产量小于销量时有 供过于求:即产量大于销量时有,2023/9/13,运筹学课件,二.运输问题的模型,产销平衡问题模型,2023/9/13,运筹学课件,将约束方程式展开可得,约束方程式中共m
4、n个变量,m+n个约束。,2023/9/13,运筹学课件,上述模型是一个线性规划问题。但是其结构很特殊,特点如下:,1.变量多(mn个),但结构简单。技术系数矩阵,2023/9/13,运筹学课件,系数矩阵的特点:(1)约束条件的系数矩阵的元素只有两个:0,1.(2)元素 xij 对应于每一个变量在前m个约束方程中(第i个方程中)出现一次,在后n个约束方程中(第m+j 个方程中)也出现一次.(3)产销平衡问题为等式约束.(4)产销平衡问题中各产地产量之和与各销售地点的销量之和相等.,2023/9/13,运筹学课件,2.m+n个约束中有一个是多余的(因为其间含有一个平衡关系式)所以R(A)=m+n
5、-1,即解的mn个变量中基变量为m+n-1个。,3.m+n1个变量组构成基变量的充要条件是它不包含任何闭回路。一条回路中的顶点数一定是偶数。,2023/9/13,运筹学课件,【证】因为产销平衡,即,将前m个约束方程两边相加得,再将后n个约束相加得,显然前m个约束方程之和等于后n个约束方程之和,m+n个约束方程是相关的,系数矩阵,【定理1】设有m个产地n个销地且产销平衡的运输问题,则基变量数为m+n-1。,2023/9/13,运筹学课件,中任意m+n阶子式等于零,取第一行到m+n1行与对应的列(共m+n-1列)组成的m+n1阶子式,m 行,n 行,2023/9/13,运筹学课件,故r(A)=m+
6、n1所以运输问题有m+n1个基变量。,为了在mn个变量中找出m+n1个变量作为一组基变量,就是要在A中找出m+n-1个线性无关的列向量,通常引用闭回路的概念寻找这些基变量。,2023/9/13,运筹学课件,三.运输问题的解法,运输问题仍然是线性规划问题,可以用线性规划法中的单纯形法来解决。但是:1.运输问题所涉及的变量多,造成单纯 形表太大;2.若把技术系数矩阵A中的0迭代成非0,会使问题更加复杂。以上两个原因使得我们不得不利用运输问题的特点设计出它的特殊解法表上作业法。,2023/9/13,运筹学课件,运输单纯形法也称为表上作业法,是直接在运价表上求最优解的一种方法,它的步骤是:,第一步:求
7、初始基行可行解(初始调运方案)。常用的方法有最小元素法、元素差额法(Vogel近似法)、左上角法。,第二步:求检验数并判断是否得到最优解。常用求检验的方法有闭回路法和位势法,当非基变量的检验数ij全都非负时得到最优解,若存在检验数lk0,说明还没有达到最优,转第三步。,第三步:调整运量,即换基。选一个变量出基,对原运量进行调整得到新的基可行解,转入第二步。,表 上 作 业 法,2023/9/13,运筹学课件,左上角法(亦称西北角法)是优先从运价表的左上角的变量赋值,当行或列分配完毕后,再在表中余下部分的左上角赋值,依次类推,直到右下角元素分配完毕当出现同时分配完一行和一列时,仍然应在打“”的位
8、置上选一个变量作基变量,以保证最后的基变量数等于m+n1,初始基础可行解西北角法,8,13,13,14,6,6,2023/9/13,运筹学课件,最小元素法的思想是优先满足单位运价最小的业务,即最小运价Cij 对应的变量xij优先赋值,然后再在剩下的运价中取最小运价对应的变量赋值并满足约束,依次下去,直到最后得到一个初始基可行解。,初始基础可行解最小元素法,2023/9/13,运筹学课件,初始基础可行解最小元素法(1),2023/9/13,运筹学课件,最小元素法(2),2023/9/13,运筹学课件,最小元素法(3),2023/9/13,运筹学课件,最小元素法(4),2023/9/13,运筹学课
9、件,最小元素法(5),2023/9/13,运筹学课件,最小元素法(6),2023/9/13,运筹学课件,初始基础可行解元素差额法(Vogel近似法),求初始基本可行解的步骤是:,第一步:求出每行次小运价与最小运价之差,记为ui,i=1,2,m;同时求出每列次小运价与最小运价之差,记为vj,j=1,2,n;,第二步:找出所有行、列差额的最大值,即L=maxui,vi,差额L对应行或列的最小运价处优先调运;,第三步:这时必有一列或一行调运完毕,在剩下的运价中再求最大差额,进行第二次调运,依次进行下去,直到最后全部调运完毕,就得到一个初始调运方案。,用元素差额法求得的基本可行解更接近最优解,所以也称
10、为近似方案。,2023/9/13,运筹学课件,【例】用元素差额法求下表运输问题的初始基本可行解。,【解】求行差额 ui,i=1,2,3及列差额vj,j=1,2,3,4.计算公式为 ui=i行次小运价i行最小运价 vj=j列次小运价j例最小运价,2023/9/13,运筹学课件,【】,5,2023/9/13,运筹学课件,20,【】,0,除去B3列,重新计算差额,2023/9/13,运筹学课件,20,0,【】,10,20,5,2023/9/13,运筹学课件,求出一组基可行解后,判断是否为最优解,仍然是用检验数来判断,记xij的检验数为ij由第一章知,求最小值的运输问题的最优判别准则是:,所有非基变量
11、的检验数都非负,则运输方案最优(即为最优解)。,求检验数的方法有两种,闭回路法和位势法。,1闭回路法求检验数 求某一非基变量的检验数的方法是:在基本可行解矩阵中,以该非基变量为起点,以基变量为其它顶点,找一条闭回路,由起点开始,分别在顶点上交替标上代数符号+、-、+、-、,以这些符号分别乘以相应的运价,其代数和就是这个非基变量的检验数。,第二步,求检验数,判优,2023/9/13,运筹学课件,5,非基变量xij的检验数cij-zij闭回路法(1),12=c12-z12=c12-(c11-c21+c22)=7-6+8-4=5,2023/9/13,运筹学课件,5,闭回路法(2),13=c13-z1
12、3=c13-c11+c21-c23)=5-6+8-2=5,5,2023/9/13,运筹学课件,5,闭回路法(3),14=c14-z14=c14-(c11-c21+c21-c23+c33-c34)-=3-(6-8+2-10+6)=7,7,5,2023/9/13,运筹学课件,5,闭回路法(4),c24-z24=c24-(c23-c33+c34)=7-(2-10+6)=9,9,5,7,2023/9/13,运筹学课件,5,闭回路法(5),c31-z31=c31-(c21-c23+c33)=5-(8-2+10)=-11,-11,5,7,9,2023/9/13,运筹学课件,5,闭回路法(6),c32-z3
13、2=c32-(c22-c23+c33)=9-(4-2+10)=-3,-3,5,7,9,-11,这里31和 320,说明这组基本可行解不是最优解。,2023/9/13,运筹学课件,位势法求检验,位势法求检验数是根据对偶理论推导出来的一种方法。,非基变量xij的检验数位势法求检验,设平衡运输问题为,2023/9/13,运筹学课件,设前m个约束对应的对偶变量为ui,i=1,2,m,后n个约束对应的对偶变量为vj,j=1,2,n则运输问题的对偶问题是,加入松驰变量ij将约束化为等式,ui+vj+ij=cij,记原问题基变量XB的下标集合为I,由对偶性质知,原问题xij的检验数是对偶问题的松弛变量 ij
14、/当(i,j)I 时 ij=0,因而有,解上面第一个方程,将ui、vj代入第二个方程求出ij,2023/9/13,运筹学课件,非基变量xij的检验数j位势法求检验(1),设v4=0,,2023/9/13,运筹学课件,位势法求检验(2),u3+v4=c34u3=6,2023/9/13,运筹学课件,位势法求检验(3),u3+v3=c33v3=4,2023/9/13,运筹学课件,位势法求检验(4),u2+v3=c23u2=-2,2023/9/13,运筹学课件,位势法求检验(5),u2+v2=c22v2=6,2023/9/13,运筹学课件,位势法求检验(6),u2+v1=c21v1=10,2023/9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 课件 ch3 运输 问题
链接地址:https://www.31ppt.com/p-6004430.html