运筹学胡运权第三版第三章运输问题
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
产销平衡运输问题的数学模型可表示如下:
§1运 输 问 题 及 其 数 学 模 型
二、运输问题数学模型的特点: 运输问题一定有最优解;基变量的个数=m+n-1 运输问题约束条件的系数矩阵:
x1m
x2m
xm1
xmm
x11
x12
…
x21
x22
…
xm2
…
…
m行
n行
§1运 输 问 题 及 其 数 学 模 型
解 的 最 优 性 检 验
运输问题及其数学模型
用表上作业法求解运输问题
运输问题的进一步讨论
应用问题举例
本章内容
3运输问题进一步讨论
01.
产销不平衡的运输问题 有转运的运输问题
02.
1.当产大于销时,即 产销不平衡问题 平衡后的数学模型为: 加入假想销地(假想仓库),销量为 ,由于实际并不运 送,它们的运费为 = 0;
解 的 最 优 性 检 验
解 的 最 优 性 检 验
销地产地
B1
B2
B3
B4
产量
ui
A1
16
u1(1)
A2
10
u2(0)
A3
22
u3(-4)
销量
8
14
12
14
48
vj
v1(2)
v2(9)
v3(3)
v4(10)
4
2
8
12
5
4
10
11
3
9
6
11
表3-9
1.增加一位势列和位势行并计算位势
其中
8
10
2
6
8
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
4
2
8
12
5
4
10
11
3
9
6
11
§1运 输 问 题 及 其 数 学 模 型
该问题的数学模型:
§1运 输 问 题 及 其 数 学 模 型
01
本章内容
02
运输问题及其数学模型 用表上作业法求解运输问题 运输问题的进一步讨论 应用问题举例
一、表上作业法的基本思想和步骤: 1.基本思想:同单纯形法的基本思想
§1运 输 问 题 及 其 数 学 模 型
例1 某部门有3个生产同类产品的工厂(产地),生产的产品由4个销售点(销地)出售,各工厂的生产量、各销售点的销售量(假定单位均为t)以及各工厂到各销售点的单位运价(元/t)示于表3-2中,要求研究产品如何调运才能使总运费最小?
表3-2
销地产地
B1
B2
B3
B4
…
Q+bm+n
例 5
有转运的运输问题
图3-3示出了一个运输系统,它包括两个产地(①和②)、两个销地(④和⑤)及一个中间转运站(③),各产地的产量和各销地的销量用相应节点处箭线旁的数字表示,节点连线上的数字表示其间的运输单价,节点旁的数字为该地的转运单价,试确定最优运输方案。
有转运的运输问题
接收发送
设对偶变量向量为
解 的 最 优 性 检 验
对偶规划为
解 的 最 优 性 检 验 原问题检验数:σij=cij-(ui+vj) 检验数:目标函数的系数减去对偶变量之和 特别对于m+n-1个基变量,有 σij=0
σj = C j- CBB-1 Pj = Cj - Y Pj σij = C ij- CBB-1 Pij = Cij - Y Pij = Cij - (u1,u2, …,um, v1, v2, …,vn) Pij = Cij - ( ui+ vj ) 当xij 为基变量时 σij = Cij - ( ui+ vj )=0 由此,任选一个对偶变量为0,可求出其余所有的ui, vj 。 再根据σij = Cij - ( ui+ vj )求出所有非基变量的检验数。
1
2
1
10
12
-1
位势:设对应基变量xij的m+n-1个i、j ,存在ui,vj 满足ui+vj=cij,i=1,2,..,m; j=1,2 ,… ,n称这些ui , vj 为该基本可行解对应的位势。
01
对偶变量法(位势法)
03
解 的 最 优 性 检 验
02
2.对偶变量法(位势法)
解 的 最 优 性 检 验
§1运 输 问 题 及 其 数 学 模 型
§1运输问题及其数学模型
1.经典运输问题——单一品种物资的运输调度问题
由产地Ai运往销地Bj的物品数量
Ai到Bj的单位运价
网络表示:
§1运 输 问 题 及 其 数 学 模 型
5,000
2,500
6,000
B2(b2)
B1(b1)
B3(b3)
Bn(bn)
销地
(+2)
解 的 最 优 性 检 验
改进的方法是在运输表中找出这个空格对应的闭回路Lij,在满足所有约束条件的前提下,使xij尽量增大并相应调整此闭回路上其他顶点的运输量,以得到另一个更好的基可行解。
销地 产地
B1
B2
B3
B4
产量
A1
10
6
16
A2
01
解 的 最 优 性 检 验
02
1.闭回路法 闭回路:从空格出发,遇到数字格可以旋转90度,最后回到空格所构成的回路; 原理:利用检验数的经济含义; 检验数:非基变量增加一个单位引起的成本变化量。 当所有非基变量的检验数均大于或等于零时,现行的调运方案就是最优方案,因为此时对现行方案作任何调整都将导致总的运输费用增加。 闭回路法的主要缺点是:当变量个数较多时,寻找闭回路以及计算两方面都会产生困难。
B1
B2
B3
B4
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
4
2
8
5
10
11
12
3
4
6
9
11
①
8
④
4
6
③
⑥
14
⑥
8
②
⑤
8
总费用 z= =8×4+8×12+6×10+4×3+8×11+14×6=372
寻找初始基可行解
2.西北角法 从西北角(左上角)格开始,在格内的右下角标上允许取得的最大数。然后按行(列)标下一格的数。若某行(列)的产量(销量)已满足,则把该行(列)的其他格划去。如此进行下去,直至得到一个基本可行解。
寻 找 初 始 基 可 行 解
2.西北角法
销地 产地
m+1
…
m+n
产地
1
-c1
…
c1m
c1,m+1
…
c1,m+n
Q+a1
…
…
…
…
…
…
…
…
m
cm1
…
-cm
cm,m+1
…
cm,m+n
Q+am
销地
m+1
cm+1,1
…
cm+1,m
-cm+1
…
cm+1,m+n
Q
…
…
…
…
…
…
…
…
m+n
cm+n,1
…
cm+n,m
cm+n,m+1
…
-cm+n
Q
接收量
Q
…
Q
Q+bm+1
50
50
50
80
70
2
-3
5
M
6
3
2
-3
5
5
-4
5
M
2
-1
4
5
3
2
M
M
基本可行解
是否为最优解
换基
结束
Y
N
§2 用 表 上 作 业 法 求 解 运 输 问 题
二、表上作业法的步骤 (1)寻找初始基可行解; 最小元素法、西北角法、沃格尔法 (2)求出非基变量检验数(空格检验数),判断是否为最优解; 闭回路法、位势法 (3)换基改进,找到新的基可行解 闭回路调整法 (4 )重复(2)(3)
产销不平衡问题
产销不平衡问题
加入一个虚设的产地去生产不足的物资;它的产量为
当销大于产时,即
有转运的运输问题
接收发送
产地
销地
发送量
1
…
m
m+1
…
m+n
产地
1
x11
…
x1m
x1,m+1
…
x1,m+n
Q+a1
…
…
…
…
…
…
…
…
m
xm1
…
xmn
xm,m+1
…
xm,m+n
Q+am
销地
m+1
xm+1,1
…
2
2.计算检验数
解 的 最 优 性 检 验
销地产地
B1
B2
B3
B4
产量
ui
A1
16
1
A2
10
0
A3
22
-4
销量
8
14
12
14
48
vj
2
9
3
10
4
2
8
12
5
4
10
11
3
9
6
11
1
2
1
10
12
-1
检验数σ13=8-(-4)-2=10; σ24=9-10=-1<0,故这个解不是最优解
4.解的改进——闭回路调整法
寻找初始基可行解
3.沃格尔法 罚数=次小费用-最小费用 找出最大的罚数行或列所对应的最小费用优先安排。 重复计算步骤1和2
寻 找 初 始 基 可 行 解
3.沃格尔法
销地产地
B1
B2
B3
B4
产量
行罚数
1
2
3
4
5
A1
16
A2
10
A3
22
销量
8
14
12
14
48
列 罚 数
1
2
3
4
5
4
10
12
11
3
4
6
解 的 最 优 性 检 验
销地产地
B1
B2
B3
B4
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
1.闭回路法(结合最小元素法的初始解)
4
2
8
12
5
4
10
11
3
9
6
解 的 最 优 性 检 验
8
14
10
2
6
8
检验数 σ11=c11-c21+c23-c13=4-2+3-4=1 σ24=c24-c14+c13-c23=9-11+4-3=-1<0,故知该最小元素法的解不是最优解
第三章 运输问题
01
运输问题及其数学模型
03
运输问题的进一步讨论
02
用表上作业法求解运输问题
04
应用问题举例
本章内容
问题的提出: 一般的运输问题就是要解决把某种产品从若干个产地调运到若干个销地,在每个产地的供应量与每个销地的需求量已知,并知道各地之间的运输单价的前提下,如何确定一个使得总的运输费用最小的方案。
产地
转运
销地
发送量
1
2
3
4
5
产地
1
60
2
90
转运
3
50
销地
4
50
5
50
接收量
50
50
50
80
70
2
-3
5
M
6
3
2
-3
55Βιβλιοθήκη -45M2
-1
4
5
3
2
M
M
4
5
6
-5
表3-17
有转运的运输问题
接收发送
产地
转运
销地
发送量
1
2
3
4
5
产地
1
50
10
60
2
50
20
20
90
转运
3
30
20
50
销地
4
50
50
5
50
50
接收量
运输问题具有下述特点: (1) 约束条件系数矩阵的元素等于0或1; (2) 约束条件系数矩阵的每一列有两个非零元素,这对应于每一个变量在前m个约束方程中出现一次,在后n个约束方程中也出现一次。
§1运 输 问 题 及 其 数 学 模 型
对产销平衡运输问题,除上述两个特点外,还有以下特点: (1) 所有结构约束条件都是等式约束; (2) 各产地产量之和等于各销地销量之和。
§2 用 表 上 作 业 法 求 解 运 输 问 题
1.最小元素法 从运价最小的格开始,在格内的右下角标上允许取得的最大数。然后按运价从小到大顺序填数。若某行(列)的产量(销量)已满足,则把该行(列)的其他格划去。如此进行下去,直至得到一个基本可行解。
寻 找 初 始 基 可 行 解
1.最小元素法
销地 产地
B1
B2
B3
B4
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
4
2
8
5
10
11
12
3
4
6
9
11
①
8
②
2
③
10
④
14
⑤
8
⑥
⑥
6
总费用 z= =10×4+6×11+8×2+2×3+14×5+8×6=246
…
产地
A2(a2)
Am(am)
A1(a1)
…
x22
x23
x21
x11
x12
x13
x1n
x2n
xm3
xm1
xm2
xmn
c11
c12
c13
c1n
c21
c22
c23
c2n
cm1
cm2
cm3
cmn
如果运输问题的总产量等于其总销 量,即有 则称该运输问题 为产销平衡运输问题;反之,称产销不平衡运输问题。
8
2
10
A3
14
8
22
销量
8
§1运 输 问 题 及 其 数 学 模 型
二、运输问题数学模型的特点: 运输问题一定有最优解;基变量的个数=m+n-1 运输问题约束条件的系数矩阵:
x1m
x2m
xm1
xmm
x11
x12
…
x21
x22
…
xm2
…
…
m行
n行
§1运 输 问 题 及 其 数 学 模 型
解 的 最 优 性 检 验
运输问题及其数学模型
用表上作业法求解运输问题
运输问题的进一步讨论
应用问题举例
本章内容
3运输问题进一步讨论
01.
产销不平衡的运输问题 有转运的运输问题
02.
1.当产大于销时,即 产销不平衡问题 平衡后的数学模型为: 加入假想销地(假想仓库),销量为 ,由于实际并不运 送,它们的运费为 = 0;
解 的 最 优 性 检 验
解 的 最 优 性 检 验
销地产地
B1
B2
B3
B4
产量
ui
A1
16
u1(1)
A2
10
u2(0)
A3
22
u3(-4)
销量
8
14
12
14
48
vj
v1(2)
v2(9)
v3(3)
v4(10)
4
2
8
12
5
4
10
11
3
9
6
11
表3-9
1.增加一位势列和位势行并计算位势
其中
8
10
2
6
8
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
4
2
8
12
5
4
10
11
3
9
6
11
§1运 输 问 题 及 其 数 学 模 型
该问题的数学模型:
§1运 输 问 题 及 其 数 学 模 型
01
本章内容
02
运输问题及其数学模型 用表上作业法求解运输问题 运输问题的进一步讨论 应用问题举例
一、表上作业法的基本思想和步骤: 1.基本思想:同单纯形法的基本思想
§1运 输 问 题 及 其 数 学 模 型
例1 某部门有3个生产同类产品的工厂(产地),生产的产品由4个销售点(销地)出售,各工厂的生产量、各销售点的销售量(假定单位均为t)以及各工厂到各销售点的单位运价(元/t)示于表3-2中,要求研究产品如何调运才能使总运费最小?
表3-2
销地产地
B1
B2
B3
B4
…
Q+bm+n
例 5
有转运的运输问题
图3-3示出了一个运输系统,它包括两个产地(①和②)、两个销地(④和⑤)及一个中间转运站(③),各产地的产量和各销地的销量用相应节点处箭线旁的数字表示,节点连线上的数字表示其间的运输单价,节点旁的数字为该地的转运单价,试确定最优运输方案。
有转运的运输问题
接收发送
设对偶变量向量为
解 的 最 优 性 检 验
对偶规划为
解 的 最 优 性 检 验 原问题检验数:σij=cij-(ui+vj) 检验数:目标函数的系数减去对偶变量之和 特别对于m+n-1个基变量,有 σij=0
σj = C j- CBB-1 Pj = Cj - Y Pj σij = C ij- CBB-1 Pij = Cij - Y Pij = Cij - (u1,u2, …,um, v1, v2, …,vn) Pij = Cij - ( ui+ vj ) 当xij 为基变量时 σij = Cij - ( ui+ vj )=0 由此,任选一个对偶变量为0,可求出其余所有的ui, vj 。 再根据σij = Cij - ( ui+ vj )求出所有非基变量的检验数。
1
2
1
10
12
-1
位势:设对应基变量xij的m+n-1个i、j ,存在ui,vj 满足ui+vj=cij,i=1,2,..,m; j=1,2 ,… ,n称这些ui , vj 为该基本可行解对应的位势。
01
对偶变量法(位势法)
03
解 的 最 优 性 检 验
02
2.对偶变量法(位势法)
解 的 最 优 性 检 验
§1运 输 问 题 及 其 数 学 模 型
§1运输问题及其数学模型
1.经典运输问题——单一品种物资的运输调度问题
由产地Ai运往销地Bj的物品数量
Ai到Bj的单位运价
网络表示:
§1运 输 问 题 及 其 数 学 模 型
5,000
2,500
6,000
B2(b2)
B1(b1)
B3(b3)
Bn(bn)
销地
(+2)
解 的 最 优 性 检 验
改进的方法是在运输表中找出这个空格对应的闭回路Lij,在满足所有约束条件的前提下,使xij尽量增大并相应调整此闭回路上其他顶点的运输量,以得到另一个更好的基可行解。
销地 产地
B1
B2
B3
B4
产量
A1
10
6
16
A2
01
解 的 最 优 性 检 验
02
1.闭回路法 闭回路:从空格出发,遇到数字格可以旋转90度,最后回到空格所构成的回路; 原理:利用检验数的经济含义; 检验数:非基变量增加一个单位引起的成本变化量。 当所有非基变量的检验数均大于或等于零时,现行的调运方案就是最优方案,因为此时对现行方案作任何调整都将导致总的运输费用增加。 闭回路法的主要缺点是:当变量个数较多时,寻找闭回路以及计算两方面都会产生困难。
B1
B2
B3
B4
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
4
2
8
5
10
11
12
3
4
6
9
11
①
8
④
4
6
③
⑥
14
⑥
8
②
⑤
8
总费用 z= =8×4+8×12+6×10+4×3+8×11+14×6=372
寻找初始基可行解
2.西北角法 从西北角(左上角)格开始,在格内的右下角标上允许取得的最大数。然后按行(列)标下一格的数。若某行(列)的产量(销量)已满足,则把该行(列)的其他格划去。如此进行下去,直至得到一个基本可行解。
寻 找 初 始 基 可 行 解
2.西北角法
销地 产地
m+1
…
m+n
产地
1
-c1
…
c1m
c1,m+1
…
c1,m+n
Q+a1
…
…
…
…
…
…
…
…
m
cm1
…
-cm
cm,m+1
…
cm,m+n
Q+am
销地
m+1
cm+1,1
…
cm+1,m
-cm+1
…
cm+1,m+n
Q
…
…
…
…
…
…
…
…
m+n
cm+n,1
…
cm+n,m
cm+n,m+1
…
-cm+n
Q
接收量
Q
…
Q
Q+bm+1
50
50
50
80
70
2
-3
5
M
6
3
2
-3
5
5
-4
5
M
2
-1
4
5
3
2
M
M
基本可行解
是否为最优解
换基
结束
Y
N
§2 用 表 上 作 业 法 求 解 运 输 问 题
二、表上作业法的步骤 (1)寻找初始基可行解; 最小元素法、西北角法、沃格尔法 (2)求出非基变量检验数(空格检验数),判断是否为最优解; 闭回路法、位势法 (3)换基改进,找到新的基可行解 闭回路调整法 (4 )重复(2)(3)
产销不平衡问题
产销不平衡问题
加入一个虚设的产地去生产不足的物资;它的产量为
当销大于产时,即
有转运的运输问题
接收发送
产地
销地
发送量
1
…
m
m+1
…
m+n
产地
1
x11
…
x1m
x1,m+1
…
x1,m+n
Q+a1
…
…
…
…
…
…
…
…
m
xm1
…
xmn
xm,m+1
…
xm,m+n
Q+am
销地
m+1
xm+1,1
…
2
2.计算检验数
解 的 最 优 性 检 验
销地产地
B1
B2
B3
B4
产量
ui
A1
16
1
A2
10
0
A3
22
-4
销量
8
14
12
14
48
vj
2
9
3
10
4
2
8
12
5
4
10
11
3
9
6
11
1
2
1
10
12
-1
检验数σ13=8-(-4)-2=10; σ24=9-10=-1<0,故这个解不是最优解
4.解的改进——闭回路调整法
寻找初始基可行解
3.沃格尔法 罚数=次小费用-最小费用 找出最大的罚数行或列所对应的最小费用优先安排。 重复计算步骤1和2
寻 找 初 始 基 可 行 解
3.沃格尔法
销地产地
B1
B2
B3
B4
产量
行罚数
1
2
3
4
5
A1
16
A2
10
A3
22
销量
8
14
12
14
48
列 罚 数
1
2
3
4
5
4
10
12
11
3
4
6
解 的 最 优 性 检 验
销地产地
B1
B2
B3
B4
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
1.闭回路法(结合最小元素法的初始解)
4
2
8
12
5
4
10
11
3
9
6
解 的 最 优 性 检 验
8
14
10
2
6
8
检验数 σ11=c11-c21+c23-c13=4-2+3-4=1 σ24=c24-c14+c13-c23=9-11+4-3=-1<0,故知该最小元素法的解不是最优解
第三章 运输问题
01
运输问题及其数学模型
03
运输问题的进一步讨论
02
用表上作业法求解运输问题
04
应用问题举例
本章内容
问题的提出: 一般的运输问题就是要解决把某种产品从若干个产地调运到若干个销地,在每个产地的供应量与每个销地的需求量已知,并知道各地之间的运输单价的前提下,如何确定一个使得总的运输费用最小的方案。
产地
转运
销地
发送量
1
2
3
4
5
产地
1
60
2
90
转运
3
50
销地
4
50
5
50
接收量
50
50
50
80
70
2
-3
5
M
6
3
2
-3
55Βιβλιοθήκη -45M2
-1
4
5
3
2
M
M
4
5
6
-5
表3-17
有转运的运输问题
接收发送
产地
转运
销地
发送量
1
2
3
4
5
产地
1
50
10
60
2
50
20
20
90
转运
3
30
20
50
销地
4
50
50
5
50
50
接收量
运输问题具有下述特点: (1) 约束条件系数矩阵的元素等于0或1; (2) 约束条件系数矩阵的每一列有两个非零元素,这对应于每一个变量在前m个约束方程中出现一次,在后n个约束方程中也出现一次。
§1运 输 问 题 及 其 数 学 模 型
对产销平衡运输问题,除上述两个特点外,还有以下特点: (1) 所有结构约束条件都是等式约束; (2) 各产地产量之和等于各销地销量之和。
§2 用 表 上 作 业 法 求 解 运 输 问 题
1.最小元素法 从运价最小的格开始,在格内的右下角标上允许取得的最大数。然后按运价从小到大顺序填数。若某行(列)的产量(销量)已满足,则把该行(列)的其他格划去。如此进行下去,直至得到一个基本可行解。
寻 找 初 始 基 可 行 解
1.最小元素法
销地 产地
B1
B2
B3
B4
产量
A1
16
A2
10
A3
22
销量
8
14
12
14
48
4
2
8
5
10
11
12
3
4
6
9
11
①
8
②
2
③
10
④
14
⑤
8
⑥
⑥
6
总费用 z= =10×4+6×11+8×2+2×3+14×5+8×6=246
…
产地
A2(a2)
Am(am)
A1(a1)
…
x22
x23
x21
x11
x12
x13
x1n
x2n
xm3
xm1
xm2
xmn
c11
c12
c13
c1n
c21
c22
c23
c2n
cm1
cm2
cm3
cmn
如果运输问题的总产量等于其总销 量,即有 则称该运输问题 为产销平衡运输问题;反之,称产销不平衡运输问题。
8
2
10
A3
14
8
22
销量
8