运输问题(1).ppt

上传人:b****3 文档编号:2730620 上传时间:2022-11-09 格式:PPT 页数:82 大小:876KB
下载 相关 举报
运输问题(1).ppt_第1页
第1页 / 共82页
运输问题(1).ppt_第2页
第2页 / 共82页
运输问题(1).ppt_第3页
第3页 / 共82页
运输问题(1).ppt_第4页
第4页 / 共82页
运输问题(1).ppt_第5页
第5页 / 共82页
点击查看更多>>
下载资源
资源描述

运输问题(1).ppt

《运输问题(1).ppt》由会员分享,可在线阅读,更多相关《运输问题(1).ppt(82页珍藏版)》请在冰豆网上搜索。

运输问题(1).ppt

第三章第三章运输问题运输问题运输问题是线性规划问题,运输问题是线性规划问题,由于其约束条件的特殊性,产生由于其约束条件的特殊性,产生了特殊的解法。

了特殊的解法。

3-13-1运输问题运输问题问题的提出问题的提出从从mm个发点个发点AA1,1,AA2,.2,.AAmm向向nn个收个收点点BB1,1,BB2.2.BBnn发送某种货物。

发送某种货物。

AAii发发点的发量为点的发量为aaii,BBjj收点的收量为收点的收量为bbjj。

由由AAii运往运往BBjj单位货物的运费为单位货物的运费为CCijij,由由AAii运往运往BBjj货物的运量为货物的运量为XXijij。

问如问如何调配,才能使运费最省?

何调配,才能使运费最省?

当发点的发量总和为当发点的发量总和为aaii,收点的收量总和为收点的收量总和为bbjj相等时,相等时,称此运输问题为平衡运输问题。

称此运输问题为平衡运输问题。

否则称此运输问题为非平衡运否则称此运输问题为非平衡运输问题。

输问题。

若没有特别说明,均若没有特别说明,均假定运输问题为平衡的运输问假定运输问题为平衡的运输问题。

题。

运输问题的数学模型:

运输问题的数学模型:

MinS=MinS=ccijijxxijijijijxxijij=aaii(i=1,2.m)(i=1,2.m)jjxxijij=bbjj(j=1,2n)(j=1,2n)iixxijij0(i=1,2.m;j=1,2n)0(i=1,2.m;j=1,2n)运输问题的数学模型:

运输问题的数学模型:

其中其中aaii0,0,bbjj0,0,ccijij00且共有且共有m+nm+n个个约束方程。

约束方程。

并成立:

并成立:

ai=bjij运输问题的图表形式运输问题的图表形式运输问题解的结构运输问题解的结构由于由于aaii=bbjj成立成立ijij其其m+nm+n个约束方程并不是独立个约束方程并不是独立的。

实际上只有的。

实际上只有m+n-1m+n-1个个是独是独立的。

即约束方程系数矩阵立的。

即约束方程系数矩阵的秩为的秩为m+n-1m+n-1。

3-23-2运输问题的求解运输问题的求解确定初始方案确定初始方案11西北角法西北角法(11)从图的西北角开始,填入)从图的西北角开始,填入aa11与与bb11较较小的值,小的值,bb11=2=2,即从即从AA11运给运给BB11(22吨)吨)BB11已经满足,划去已经满足,划去bb11列,并将列,并将aa11=4-2=2=4-2=2(22)向)向aa11,bb11较较大方向移动一格(或向大方向移动一格(或向右,或向下)此时向右移动一格(右,或向下)此时向右移动一格(AA11,BB22)BB22需要需要44吨,而吨,而AA11只有只有22吨,吨,AA11已发完,已发完,划去划去AA11行,并把行,并把bb22改改成(成(4-24-2)=2=2。

(3)继续进行)继续进行(4)继续进行)继续进行(5)继续进行)继续进行(6)继续进行)继续进行(7)得到初始方案:

)得到初始方案:

X11=2,X12=2,X22=2,X23=3,X24=1,X34=3,总运费总运费=6*2+5*2+4*2+7*3+5*1+8*3=80(元)(元)22最小元素法最小元素法(11)从最小元素开始()从最小元素开始(33)即即AA11优先满足优先满足BB3333个单位,个单位,BB33已经满足,划去已经满足,划去BB33列列,(22)再从最小元素开始)再从最小元素开始(44)即)即AA11优先满足优先满足BB4411个单个单位,位,AA11已经满足,划去已经满足,划去AA11行行,(33)再从最小元素开始)再从最小元素开始(44)即)即AA22优先满足优先满足BB1122个单个单位,位,BB11已经满足,划去已经满足,划去BB11列列,(44)再从最小元素开始()再从最小元素开始(44)即)即AA22优先满足优先满足BB2244个单位,个单位,BB22AA22已经满足,划去已经满足,划去BB22列列AA22行行。

(44)最后把)最后把AA33满足满足BB4433个单位,个单位,得到初始方案。

得到初始方案。

(55)得到初始方案:

)得到初始方案:

XX1313=3=3,XX1414=1=1,XX2121=2=2,XX2222=4=4,XX3434=3=3总运费总运费=3*3+4*1+4*2+4*4+8*3=61=3*3+4*1+4*2+4*4+8*3=61(元)(元)3.3.差值法(伏格法)差值法(伏格法)每次从当前运价表上,计算各每次从当前运价表上,计算各行各列中两个运价之差值(行差值行各列中两个运价之差值(行差值hihi,列差值列差值kjkj),),优先取最大差值优先取最大差值的行或列中最小的格来确定运输关的行或列中最小的格来确定运输关系,直到求出初始方案。

系,直到求出初始方案。

差值法差值法初始方案如下:

初始方案如下:

X13=3,X14=1,X21=2,X22=1,X24=3,X32=3,费用费用=3*3+4*1+4*2+4*1+5*3+6*3=58(元)(元)西北角法西北角法得到初始方案:

得到初始方案:

XX1111=2=2,XX1212=2=2,XX2222=2=2,XX2323=3=3,XX2424=1=1,XX3434=3=3,总运费总运费=6*2+5*2+4*2+7*3+5*1+8*3=80=6*2+5*2+4*2+7*3+5*1+8*3=80(元)(元)最小元素法最小元素法得到初始方案:

得到初始方案:

XX1313=3=3,XX1414=1=1,XX2121=2=2,XX2222=4=4,XX3434=3=3总运费总运费=3*3+4*1+4*2+4*4+8*3=61=3*3+4*1+4*2+4*4+8*3=61(元)(元)西北角法西北角法得到初始方案:

得到初始方案:

XX1111=2=2,XX1212=2=2,XX2222=2=2,XX2323=3=3,XX2424=1=1,XX3434=3=3,总运费总运费=6*2+5*2+4*2+7*3+5*1+8*3=80=6*2+5*2+4*2+7*3+5*1+8*3=80(元)(元)最小元素法最小元素法得到初始方案:

得到初始方案:

XX1313=3=3,XX1414=1=1,XX2121=2=2,XX2222=4=4,XX3434=3=3,总运费总运费=3*3+4*1+4*2+4*4+8*3=61=3*3+4*1+4*2+4*4+8*3=61(元)(元)差值法差值法初始方案如下:

初始方案如下:

XX1313=3=3,XX1414=1=1,XX2121=2=2,XX2222=1=1,XX2424=3=3,XX3232=3=3,总运费总运费=3*3+4*1+4*2+4*1+5*3+6*3=58=3*3+4*1+4*2+4*1+5*3+6*3=58(元)(元)求最优方案求最优方案11闭回路闭回路在初始调运方案表中,从任意在初始调运方案表中,从任意空格出发,沿着纵向或横向行进,空格出发,沿着纵向或横向行进,遇到适当填有数据的方格遇到适当填有数据的方格9090度转弯,度转弯,继续行进,总能回到原来空格。

这继续行进,总能回到原来空格。

这个封闭的曲线称为闭回路。

个封闭的曲线称为闭回路。

可以证明:

每个空格对应着唯可以证明:

每个空格对应着唯一的闭回路。

一的闭回路。

如下表:

如下表:

求检验数求检验数判断一个调运方案是否已是最优,判断一个调运方案是否已是最优,就要判断方案所对应的基础可行解是否就要判断方案所对应的基础可行解是否最优。

在单纯形法中,根据非基变量最优。

在单纯形法中,根据非基变量(空格)的检验数来判别的。

若检验数(空格)的检验数来判别的。

若检验数中没有正值,则已求得最优。

中没有正值,则已求得最优。

如何根据初始调运表求得检验数?

如何根据初始调运表求得检验数?

(11)闭回路法闭回路法空格空格XXijij的检验数的检验数=(第(第奇数次拐角点运价之和减去奇数次拐角点运价之和减去第偶数次拐角点运价之和)第偶数次拐角点运价之和)空格空格XX2121的检验数的检验数=6-5+4-4=1=6-5+4-4=1空格空格XX1414的检验数的检验数=5-4+5-4=2=5-4+5-4=2空格空格XX3131的检验数的检验数=6-5+4-5+8-7=1=6-5+4-5+8-7=1检验数都为正值,原方案不是最优解检验数都为正值,原方案不是最优解(22)位势法位势法对初始调运方案,定义一组新对初始调运方案,定义一组新的变量(对偶)的变量(对偶)uuii和和vvjj(i=1,2,m;j=1,2,n)(i=1,2,m;j=1,2,n)对于对于基变量基变量XXijij有:

有:

uuii+v+vjj=CCijij称称uuii与与vvjj为相应的各行与各列的位为相应的各行与各列的位势。

势。

uu11+v+v11=6u=6u11+v+v22=5u=5u22+v+v22=4=4uu22+v+v33=7u=7u22+v+v44=5u=5u33+v+v44=8=8有七个变量,但只有六个方程,有一个自由有七个变量,但只有六个方程,有一个自由变量,一般令变量,一般令uu11=0=0uu11+v+v11=6u=6u11+v+v22=5u=5u22+v+v22=4=4uu22+v+v33=7u=7u22+v+v44=5u=5u33+v+v44=8=8一般令一般令uu11=0=0,求出解。

求出解。

空格(非基变量)的检验数空格(非基变量)的检验数=(uuii+v+vjj)-C)-Cijij与闭合回路法相同。

与闭合回路法相同。

调整方案调整方案从一个方案调整到最优方案的过从一个方案调整到最优方案的过程,就是单纯形法的过程。

程,就是单纯形法的过程。

选择检验数(一般取最大)为正选择检验数(一般取最大)为正值的空格所对应的变量为进基变量,值的空格所对应的变量为进基变量,在进基变量的回路中,比较奇数拐角在进基变量的回路中,比较奇数拐角点的运量,选择一个具有最小运量的点的运量,选择一个具有最小运量的基变量作为出基变量,基变量作为出基变量,并调整运并调整运量量=min(=min(奇数拐角点的运量奇数拐角点的运量)选择(选择(A1A1,B3B3)()(检验数最大)调整,检验数最大)调整,最小运量最小运量=min(2,3)=2=min(2,3)=2最小运量最小运量=min(2,3)=2,=min(2,3)=2,奇数点减去奇数点减去22,偶,偶数点加上数点加上22,得到新的方案。

总运费,得到新的方案。

总运费=6*2+3*2+4*4+7*1+5*1+8*3=70=6*2+3*2+4*4+7*1+5*1+8*3=70(元)(元)原方案运费为原方案运费为8080(元)(元)继续求检验数。

继续求检验数。

继续调整运量。

继续调整运量。

继续调整运量。

最小运量继续调整运量。

最小运量=1=1总运费总运费=6*1+3*3+4*1+4*4+5*1+8*3=64=6*1+3*3+4*1+4*4+5*1+8*3=64(元)(元)继续计算检验数。

继续计算检验数。

继续调整运量。

最小运量继续调整运量。

最小运量=1=1得到新的调运方案,总运费得到新的调运方案,总运费=3*3+4*1+4*2+4*4+8*3=61=3*3+4*1+4*2+4*4+8*3=61(元)(元)继续计算检验数继续计算检验数总

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1