第三章 运输问题
第三章--运输问题

A1 A2 A3 销量
B1 B2 B3 B4 产量
3 11 3 10
7
1928
4
7 4 10 5
9
3
6
5
6
20
A1 A2 A3 A1 0 1 3 A2 1 0 M A3 3 M 0
B1
B2
B3
B4
B1
0142
B2
1021
B3
4203
B4
2130
A1 A2 A3 T1 T2 T3 T4 B1 B2 B3 B4 T1 2 3 1 0 1 3 2 2 8 4 6 T2 1 5 M 1 0 1 1 4 5 2 7 T3 4 M 2 3 1 0 2 1 8 2 4 T4 3 2 3 2 1 2 0 1 M 2 6
A1 A2 A3 T1 T2 T3 T4 B1 B2 B3 B4 产量 A1 0 1 3 2 1 4 3 3 1 3 10 27
1
A2 1 0 M 3 5 M 2 1 9 2 8 24 A3 3 M 0 1 M 2 3 7 4 10 5 29 T1 2 3 1 0 1 3 2 2 8 4 6 20 T2 1 5 M 1 0 1 1 4 5 2 7 20 T3 4 M 2 3 1 0 2 1 8 2 4 20 T4 3 2 3 2 1 2 0 1 M 2 6 20 B1 3 1 7 2 4 1 1 0 1 4 2 20 B2 11 9 4 8 5 8 M 1 0 2 1 20 B3 3 2 10 4 2 2 2 4 2 0 3 20 B4 10 8 5 6 7 4 6 2 1 3 0 20 销量 20 20 20 20 20 20 20 23 2 25 26
– 产地和销地之间虽有直达路线,但直达运输的费用或 运输距离分别比经过某些中转站还要高或远。
广工管理运筹学第三章运输问题

闭合回路法的优点是能够找到全局最 优解,适用于大型复杂运输问题。但 该方法的计算复杂度较高,需要较长 的计算时间。
商位法
01
商位法是一种基于商位划分的优化算法,用于解决运输问题。该方法通过将供 应点和需求点划分为不同的商位,并最小化总运输成本。
02
商位法的计算步骤包括:根据地理位置和货物需求量,将供应点和需求点划分 为不同的商位;根据商位的地理位置和货物需求量,计算总运输成本;通过比 较不同商位的总运输成本,确定最优的配送路线。
80%
线性规划法
通过建立线性规划模型,利用数 学软件求解最优解,得到最小化 总成本的运输方案。
100%
启发式算法
采用启发式规则逐步逼近最优解 ,常用的算法包括节约算法、扫 描算法等。
80%
遗传算法
基于生物进化原理的优化算法, 通过模拟自然选择和遗传机制来 寻找最优解。
02
运输问题的数学模型
变量与参数
约束条件
供需平衡
每个供应点的供应量等于对应 需求点的需求量,这是运输问 题的基本约束条件。
非负约束
运输量不能为负数,即每个供 应点对每个需求点的运输量都 应大于等于零。
其他约束条件
根据实际情况,可能还有其他 约束条件,如运输能力的限制 、运输路线的限制等。
03
运输问题的求解算法
表上作业法
总结词
直到达到最优解。这两种方法都可以通过构建线性规划模型来求解最优解。
04
运输问题的优化策略
节约法
节约法是一种基于节约里程的优化算法,用于解决 运输问题。该方法通过比较不同配送路线的距离和 货物需求量,以最小化总运输距离为目标,确定最 优的配送路线。
节约法的计算步骤包括:计算各供应点到需求点的 距离,找出最短路径;根据最短路径和货物需求量 ,计算节约里程;按照节约里程排序,确定最优配 送路线。
运筹学-3运输问题

产大于销 销大于供
当产销平衡时,其模型如下:
当产大于销时,其模型是:
mn
min Z
cij xij
i1 j1
xij ai xij bj
xij
0
( ai bj)
当销大于产时,其模型是:
min Z
cij xij
xij ai xij bj
可行解的方法
Review
二、表上作业法的步骤
Step1.找出初始基本可行解(在m*n产销平衡 表上寻找初始调运方案,一般m+n-1个数字 格),用最小元素法、西北角法、伏格尔法;
Step2.求出各非基变量的检验数,判别是否达 到最优解。如果是停止计算,否则转入下一步, 用闭回路或位势法计算;
Step3.改进当前的基本可行解(确定换入、 换出变量),用闭合回路法调整; Step4.重复2. 3,直到找到最优解为止。
(3)运输问题的解
定义1. 闭回路
x x x x x x 闭回路是能折成 i1 j1, i1 j2 , i2 j2 , i2 j3 ,..., isjs , isj1
形式的变量组集合。其中 i1 , i2 , …, is 互不相同,j1 , j2 , …, js 互不相 同。每个变量称为闭回路的顶点,连接闭回路相邻两顶点的直线段叫做闭
统计学院
运筹学-第三章 运输问题
张红历
本章内容
1.运输问题及其数学模型 2.表上作业法 3.运输问题的进一步讨论
4.应用问题举例
第一节 运输问题及其数学模型
一、运输问题的提出
例:某运输问题的资料如下:
单位 销地 运价
产地
A1 A2 A3
销量
运筹学第三章 运输问题

销地 产地 A1
A2
B1
B2
B3
B4
产量
6
5 3
3 1
4
4
2
A3
销量 2
4 7
1 3
4
4 6
3
7 5
3
5
6
8
4 3 13
σ11=-3, σ12=-2,σ23=-4, σ31=-1,σ33=1, σ34=-1
销地 产地 A1
A2
B1
B2
B3
B4
产量
6
5 0
3 4
4
4
2
A3
销量 2
4 7
4
4 6
3
4 3
5
3
4
3
4 7
1
5
4 6
A3 销量 2
7
0
4
6
3
5
3
4
8
3 13
x11检验数为 6-4+8-6+4-4=4
销地 产地 A1
A2
B1
B2
B3
B4
产量
6 4 2 4
5
3
4
3
4 7
1
5
4 6
A3 销量 2
7
0
4
6
3
5
3
4
8
3 13
x12检验数为 5-4+8-6=3
销地 产地 A1
A2
B1
B2
B3
B4
产量
2、位势法 当运输问题变量的格数较多时,用闭 回路法计算检验数比较麻烦,而位势法比 较简便。 对于运输问题 minf=CX AX=b X≥0 设B为其一个可行基,则xij的检验数为 σ ij=CBB-1Pij-Cij
运筹学 第3章运输问题

检 验 数 表
最 优 方 案 判 别 准 则
B1 3 A1 A2 7 A3 vj
B2 11
B3 3 2
B4 10 8
ui
1
1Байду номын сангаас
2
9
0
1
4 10
-1
5
-1 -5
10
2 9
12
3 10
24=-1<0,当前方案 不是最优方案。
26
2.3
闭回路调整法改进方案
min ij 0 pq
xpq 为换入变量
min
z cij xij
i 1 j 1
s.t.
n xij ai 1 jm xij b j i 1 xij 0
i 1,, m j 1,, n
4
运输问题的约束方程组系数矩阵及特征
x11 x12 .... x1n 1 1.......1 A 1 1 1 x21 x22 .... x2 n ...... xm1 xm 2 .... xmn 1 1.......1 ......... 1 1.......1 1 1 1 .......... 1 1 1
10
1. 最小元素法 (思想:就近供应) 不 能 同 时 划 去 行 和 列
销 产 A1 1 A2 A3 销量 3 9 B1 3 B2 11 B3 3 B4
表3-4
产量 10 7 8 5
4
2
3
3
7 4
1
10
6
6 5
3
6
保证填 4 有运量 的格子 9 为m+n1
该方案总运费: Z=4×3+3×10+3×1+1×2+6×4+3×5=86
运筹学 第三章 运输问题

这样可以保证填过数或零的格为m+n-1个,即保证基变量的个数为 m+n-1个。
2021/3/14
14
2.Vogel法
Vogel法的思想是:一地的产品如果不能按照最小运
费就近供应,就考虑次小运费,这就有差额,差额越大, 说明不能按最小运费调运时,运费增加得越多。因而差 额越大处,就应当采用最小运费调运。
同理可以求得 v4=10,u2= -1,等等见上表。
检验数的求法,即用公式 ijciju,i vj
如 1 1 c 1 1 u 1 v 1 3 0 2 1 。
2021/3/14
23
位势法计算检验数:
检验数: ijcijCBB1Pij
cijYiP jcij(u1,..u.m , ,v1,.v.n.)Pij
3
B4
ui
3 10
0
-1 8
-1
35
-5
10
B1
3
31
7
2
B2
11 9
64
9
B3
4(+1) 3 1 (-1) 2
10
3
B4
ui
3(-1) 10
0
+1 8
-1
35
-5
10
2021/3/14
26
调整运量后的新方案:
销地
产地
B1
A1
A2
3
A3
B2
B3
5
6
销量
3
6
5
B4
产量
2
7
1
4
3
9
第3章 运输问题

第3章 运输问题判断下列说法是否正确:03100011运输问题是一种特殊的线性规划模型,因而求解结果也可能出现下列四种情况之一:有唯一最优解,无穷多最优解,无界解,无可行解; 03100021在运输问题中,只要给出一组含(m +N -1)个非零的ij x ,且满足1niji j xa ==∑,1mij j i x b ==∑,就可以作为一个初始基可行解;03100031表上作业法实质就是求解运输问题的单纯形法;03100041按最小元素法(或伏格尔法)给出的初始基可行解,从每一个空格出发可以找出而且仅能找出唯一的闭合回路;03100051运输问题就是指商品的调运问题;03100061产地数与销地数相等的运输问题时产销平衡运输问题; 03100071运输问题的数学模型是线性规划模型。
03100081运输问题中的产地产量之和与销地之和一定相等 03100091运输问题约束方程中独立方程个数少于m+n 个。
简答题03200011试述运输问题数学模型的特征,为什么模型(m +n )个约束中最多只能有(m +n -1)个是独立的?03200021、如何把一个产销不平衡的运输问题(含产大于销和销大于产)转化为产销平衡的运输问题?03200031.简述运输问题的特点03200041.试述表上作业法在运输问题的求解中的应用 03200051.“最小元素法”和“伏格尔”法的基本思想及基本操作。
03200061.闭合回路的构成以及利用闭合回路法求检验数的基本操作。
03200071.利用位势法求检验数以及利用闭合回路进行方案调整的基本操03301011 用最小元素法求下列运价及供需表给出的运输问题的初始调运方案。
03301021用最小元素法求下列运价及供需表给出的运输问题的初始调运方案。
03301041 求解下列运输问题的最优解:03301071 应用最小元素法求解初始解的方法解下面的产销不平衡运输模型。
销地1的需求量必须03302011 考虑下列运输问题:(1(2)把问题化为线形规划问题,用单纯形法求解。
第3章 运输问题

第三章运输问题一、选择1、运输问题在用表上作业法计算得时候,用闭回路法进行调整检验时,通过任一空格可以找到( )闭回路A、惟一B、多个 C、零个D不能确定2、在产销不平衡得运输问题中,如果产大于销,我们(B )把她变成一个产销平衡得运输问题A 假想一个产地B 假想一个销地C 去掉一个产地D 没有办法3、最小元素法得基本思想就就是( D)。
A依次供应B全面供应 C 选择供应D就近供应4、运输问题中在闭回路调整中,使方案中有数字得格为( C )。
A m B n C m+n D m+n-15、在表上作业法中,调运方案中有数字得格为( C )Am+n B m-n Cm+n-1 D m*n6、运输问题得数学模型中,包含有(D)变量。
A m+n Bm-n C m+n-1 Dm*n7、运输问题得数学模型中,包含有(A)个约束条件。
A m+nB m-n Cm+n-1 D m*n8、运输问题得数学模型中,系数矩阵中线性独立得列向量得最大个数为(C)Am+n B m-n C m+n-1 Dm*n9、运输问题得解中得基变量数一般为(C )A m+nB m-nC m+n-1D m*n10、运输问题中,在检验数表上所有检验数都(C ),此时运输表中给出得方案就就是最优方案。
A大于零B等于零C大于等于零D小于零11.在产销不平衡得运输问题中,如果销大于产时,可以在产销平衡表上( A),把她变成一个产销平衡得运输问题A 假想一个产地B 假想一个销地C 去掉一个产地D 没有办法12、运输问题数学模型得特点之一就是( )A一定有最优解B不一定有最优解C 一定有基可行解D不一定有基可行解13、运输问题得数学模型得约束条件得系数矩阵得元素由()组成。
A 0B1C0,1D不确定14、二、填空1、求解不平衡得运输问题得基本思想就是(设立虚供地或虚需求点,化为供求平衡得标准形式) 。
2、运输问题中求初始基本可行解得方法通常有(最小元素法)、(伏格尔法)两种方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
13
9
6
10
9
7
27
3
6
-11
22
-3
13
6
12
13
13
19
σ31 =c31-c21+ c23-c32=5-8+2-10=-11
2016/10/13 浙江科技学院经济管理学院管工系 24
2.非基变量检验数—位势法
该法也称对偶变量法,我们知道一般标准运输问题的对偶问题为:
MaxW a i ui b j v j
2
7
2 8
5
13
9
27
3
+
6
22 13
-
10
6
6
12
13
13
19
2016/10/13
浙江科技学院经济管理学院管工系
30
1.基变换-得新的基解
1 1 6 2 7 3 5 4 3 14
14
8 4 2 7
2
2
5
13
9
12
10 6
27
3
6
22 13 12
13
13
19
2016/10/13
浙江科技学院经济管理学院管工系
lk min
ij 0
以xlk和基变量为顶点找一个闭回路,分别标号”+”,””,”+”,”_”;在标号为”-”的最小的运量为调整量,在 闭回路上进行调整,“+”的加,“-”的减,当存在
xsf为0时,为换出变量,得一新的基可行解,再求检验
2016/10/13
数。
浙江科技学院经济管理学院管工系
基在运输表中的表示
1 1 2 3 1 2 3 4 2 3 4 1 2 1 2 3 4
3
1 2 3 4
1
2 3 1 1 2 3
2016/10/13
1
2 3 2 3 4 1 2 3
浙江科技学院经济管理学院管工系 13
1
2
3
4
2.初始基础可行解—西北角法
方法:优先满足运输表中左上角空格的供销要求-
填一个数字只能划去一行或一列
1 1 6 2 3 7 5 4 3
ui
14
14
8
5
5
4 2
7
7
0 2
10
2
8
5
13
9
6
10
9
6
27
3
-13
22
-3
13
6
12
13
13
19
vj
6
2
0
-4
2016/10/13
浙江科技学院经济管理学院管工系
27
3.4 基解的调整-闭回路法
与单纯形法一样,如果所有非基变量检验数σij ≥0,则该 基解为最优解,否则不是最优解,需要进行基变换,换入 变量的确定方法一样,设换入变量为σlk ,换出变量为σsf:
由于前m个产地约束和后n个销地约束是线性相关的,因此运 输问题系数矩阵的秩<m+n。可以证明,运输问题系数矩阵的秩为 m+n-1。即运输问题有m+n-1个基变量,mn-(m+n-1)个非基变量 。例如以上问题m=3,n=4,基变量为3+4-1=6个,非基变量为 12-6=6个。
2016/10/13 浙江科技学院经济管理学院管工系 9
1 1 6 2 3 7 4 5 3
14
8
5
5
7
2 7
14
2
4
8
5
13
9
6
10 6
27
3 22
6
13 12
13
13
19
σ14 =(c14-c34+ c33 - c23 + c21 -c11)=3-6+10-2+8-6=7
2016/10/13 浙江科技学院经济管理学院管工系 21
1.非基变量检验数—闭回路法(4)
2016/10/13 浙江科技学院经济管理学院管工系 25
2.非基变量检验数—位势法(1)
1 1 6 2 7 3 5 4 3 14
ui
0 2
10
14
8 4 2 7
2
8
5
13
9
6
10 6
27
3 22
6
13 12
13
13
19
vj
6
2
0
-4
2016/10/13
浙江科技学院经济管理学院管工系
26
2.非基变量检验数—位势法(2)
1 1 6
2 7
3 5
4 3
行罚数 2 31 14
27
1
2 8 4 2
13
7
2 3 4* 1 14
2
3 5
13
9
12
10 6
19
22 13 12 13
19
列 罚 数
2016/10/13
1
3 *
3
3 *
16
浙江科技学院经济管理学院管工系
3.3 非基变量的检验数
闭回路法 位势法
2016/10/13
31
表上作业法总结
西北角法
确定初始基础可行解
最小元素法
沃格尔法
求非基变量的检验数 闭回路法 对偶变量法
得到新的基础可行解
确定进基变量
沿闭回路调整运量
确定离基变量
2016/10/13 浙江科技学院经济管理学院管工系 32
费的变化。
2016/10/13
浙江科技学院经济管理学院管工系
18
1.非基变量检验数—闭回路法(1)
1 1 6 2 3 7 5 4 3 14
14
8
5
2
4
2
7
8
5
13
9
6
10 6
27
3 22
6
13 12
13
13
19
σ12 =c12-c22+c21-c11=7-4+8-6=5
2016/10/13 浙江科技学院经济管理学院管工系 19
i=1 m
m
n
j=1,…,n
xij≥0 i=1,…m,j=1,…,n
2016/10/13 浙江科技学院经济管理学院管工系 7
1.运输问题的网络图表示
产量
s1=14 产地 1
6 7 5
运价
销地 1
销量
d1=22
s2=27 s3=19 总产量60吨
2
3
3 8 4 2 7 5 9 10 6
2 3
d2=13 d3=12
1 1 6 2 3 7 4 5 3
14
8
5
5
7
2
14
2
4
8
5
13
9
6
10
9
7
27
3 22
6
6
13 12
13
13
19
σ12 =c24-c34+ c33-c23=7-6+10-2=9
2016/10/13 浙江科技学院经济管理学院管工系 22
1.非基变量检验数—闭回路法(5)
1 1 6 2 3 7 4 5 3
i 1 j 1 m n
ui v j c ij i 1, , m j 1, , n
Ui,Vj无约束
由LP中σij 的定义: σij =Cij-CBB-1Pij= Cij-YPij=Cij-(u1,u2,……,um,v1,v2,……,vn)Pij
= cij-(ui+vj) 对基变量而言: cij=(ui+vj) 由m+n-1个基变量对应m+n-1个线性方程 而LD的变量有m+n个,对偶问题有无穷多解,则可设 其中一个最优解为0,而推导出其他分量。从而求出 非基变量的检验数。
浙江科技学院经济管理学院管工系
2
3.1 运输问题的表示
网络图表示
线性规划模型
运输表
2016/10/13
浙江科技学院经济管理学院管工系
3
某种物资从两个供应地A1,A2运往三个需求地B1,B2, B3。各供应地的供应量、各需求地的需求量、每个供应 地到每个需求地每吨物资的运输价格如下表:
运价(元/吨) A1 A2 需求量(吨)
… 产量
B1
B2
Bn
A1 A2
… Am 销量
2016/10/13
C11 C21
… Cm1 b1
C12 C22
… Cm2 b2
… …
… … …
C1n C2n
… Cmn bn
a1 a2
… am
6
浙江科技学院经济管理学院管工系
建模:设xij表示从Ai到Bj的运量,则所求的 数学模型为:
min Ζ=ΣΣ c x ij i=1 j=1 ij n s.t. Σ x =a i=1,…m ij i j=1 Σxij=bj
28
1.基变换-确定换入换出变量
1 1 6 2 3 7 4 5 3
14
5
5
7
2
14
2
-
8
4
+
6
8
5
13
9
9
7
27
3
+
-11
22
-3
13
-
10
6
6
12
13
13
19
2016/10/13
浙江科技学院经济管理学院管工系