第四章 运输问题(Transportation Problem)

合集下载

第四章 运输问题(Transportation Problem)

第四章  运输问题(Transportation  Problem)

2020/6/14
29
第三步:按σij=cij-(ui+vj), i,j∈N计算所有空格的检验数。如 σ11=c11-(u1+v1)=3-(0+2)=1, σ12=c12-(u1+v2)=11-(0+9)=2 这些计算可直接在上表中进行。 为了方便,特设计计算表,如下表所示
销地
B1
B2
B3
加工厂
B4
1.闭回路法; 2.位势法
2020/6/14
22
1 闭回路法
在给出调运方案的计算表上,如上例表,从每一空格出发找一条闭回路。
它是以某空格为起点,用水平或垂直线向前划,当碰到一数字格时可以
转90°后,继续前进,直到回到起始空格为止。闭回路如图(a),(b),(c)
等所示。
销 地 B1 B2 B3 B4 产
沃格尔法的步骤是:
第一步:在原表中分别计算出各行和各列的最 小运费和次小运费的差额,并填入该表的最右列 和最下行,见表4-1
2020/6/14
17
表4-1
销 地 B1 B2 B3 B4 行差额 产地
A1
3 11 3 10
0
A2
19 2 8
1
A3
7 4 10 5
1
列差额
25 1 3
第二步:从行或列差额中选出最大者,选择它所 在行或列中的最小元素。在表4-1中B2列是最大 差额所在列。B2列中最小元素为4,可确定A3 的产品先供应B2的需要。得表4-2:
2020/6/14
6
运输问题数学模型的一般形式
若用xij表示从Ai到Bj的运量,那么在产销平衡的条件下,要求得总
运费最小的调运方案,其数学模型为

运筹学 04 运输问题

运筹学 04 运输问题

x23
2,12 2 a2’’=0 b3’=10 第2行
x13
16,10 10 a1’=6 b3’’=0 第3列
产量 16 10 22
新产量 新销量 划去
14
销量
8
14
12
14
西北角法步骤 运价表中找出西北角(左上角)运价cij 在该处确定运量xij=min(ai,bj) 计算剩余产量ai’=ai-xij和剩余销量bj’=bj-xij,则出现 (1)ai’=0,bj’≠0——划去第i行运价; (2)ai’≠0,bj’=0——划去第j列运价; (3)ai’=0,bj’=0——划去第i行或第j列运价 重复上述,直到获得(m+n-1)个运输数量
例2:某部门三个工厂生产同一产品的产量、四个销售点的 销量及单位运价如下表。求最低运输费的运输方案。
产地 A1 A2 A3 销量
B1 4 2 8 4
B2 12 10 5 3
B3 4 3 11 5
B4 11 9 6 6
产量 8 5 9
解答
由于总产量=8+5+9=22,总销量=4+3+5+6=18,总产量>总销 量,属于产大于销的产销不平衡运输问题。增加一个销地, 销量b5=22-18=4;运价为0。得到产销平衡表如左表。表上作 业法结果见右表。 产地 B1 B2 B3 A1 4 12 4 A2 2 10 3 A3 8 5 11 销量 4 3 5 B4 11 9 6 6 B5 产量 0 8 0 5 0 9 4 产地 B1 A1 1 A2 4 A3 10 销量 4 B2 3 3 B3 4 1 9 5 B4 0 6 6 B5 产量 4 8 1 5 5 9 4
设xij为从Ai运输到Bj的产品数量,若Σai=Σbj,则称为产销平衡 的运输规划问题,数学模型为 min f=c11x11+…+c1nx1n+c21x21+…+cmnxmn xi1+xi2+…+xin=ai (i=1,2,…,m) x1j+x2j+…+xmj=bj (j=1,2,…,n) xij≥0 (i=1,2,…,m;j=1,2,…,n)

线性规划运输问题

线性规划运输问题

第四章 运输问题Chapter 4Transportation Problem§4.1 运输问题的定义设有同一种货物从m 个发地1,2,…,m 运往n 个收地1,2,…,n 。

第i 个发地的供应量(Supply )为s i (s i ≥0),第j 个收地的需求量(Demand )为d j (d j ≥0)。

每单位货物从发地i 运到收地j 的运价为c ij 。

求一个使总运费最小的运输方案。

我们假定从任一发地到任一收地都有道路通行。

如果总供应量等于总需求量,这样的运输问题称为供求平衡的运输问题。

我们先只考虑这一类问题。

图4.1.1是运输问题的网络表示形式。

运输问题也可以用线性规划表示。

设x ij 为从发地i 运往收地j 的运量,则总运费最小的线性规划问题如下页所示。

运输问题线性规划变量个数为nm 个,每个变量与运输网络的一条边对应,所有的变量都是非负的。

约束个数为m+n 个,全部为等式约束。

前m 个约束是发地的供应量约束,后n 个约束是收地的需求量约束。

运输问题约束的特点是约束左边所有的系数都是0或1,而且每一列中恰有两个系数是1,其他都是0。

运输问题是一种线性规划问题,当然可以用第一章中的单纯形法求解。

但由于它有特殊的结构,因而有特殊的算法。

在本章中,我们将在单纯形法原理的基础上,根据运输问题的特点,给出特殊的算法。

图4.1x x x x x x x x x d x x x d x x x d x x x s x x x s x x x s x x x .t .s x c x c x c x c x c x c x c x c x c z min mn2m 1m n22221n11211n mnn 2n122m 221211m 2111m mn2m 1m 2n222211n11211mn mn 2m 2m 1m 1m n 2n 222222121n 1n 112121111≥=++=++=++=++=+++=++=+++++++++++++=在运输问题线性规划模型中,令X =(x 11,x 12,…,x 1n ,x 21,x 22,…,x 2n ,……,x m1,x m2,…,x mn )TC =(c 11,c 12,…,c 1n ,c 21,c 22,…,c 2n ,……,c m1,c m2,…,c mn )T A =[a 11,a 12,…,a 1n ,a 21,a 22,…,a 2n ,……,a m1,a m2,…,a mn ]T=⎪⎪⎭⎪⎪⎬⎫⎪⎪⎭⎪⎪⎬⎫⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡行行n m 111111111111111111b =(s 1,s 2,…,s m ,d 1,d 2,…,d n )T则运输问题的线性规划可以写成:min z=C TX s.t. AX =b X ≥0其中A 矩阵的列向量a ij =e i +e m+je i 和e m+j 是m+n 维单位向量,元素1分别在在第i 个分量和第m+j 个分量的位置上。

运输问题TransportationProblem

运输问题TransportationProblem

A1
12 3
A2 10
2
A3
13
0
收2量、用10位势1法3 判1断2 : 5
成本表
B1 B2 B3 B4
A1
53
A2 1
1
A3
2
4
15
运费为108元/吨
12
13
B1 B2 B3 B4 ui
A1
5 3 u1
A2 1
1 u2
A3
2
4 u3
vj v1 v2 v3 v4
B1 B2 B3 B4 ui
A1
5 3 u1
2176
例2:
B1 B2 B3 A1 1 2 2 1 A2 3 1 3 2 A3 2 3 1 4
124
21
3
05 5
268
2176
B1 B2 B3
A1 1
1
A2
2
2
A3 0 0 4 4
124
三、产销不平衡的运输问题及其求解方法
1、产大于销:模型
mn
min Z
cij xij
i1 j1
xij ai xij bj
A2 0 4 -1 0
A3 -1 0 1 0
(ui+vj)
B1 B2 B3 B4 A1 3 1 5 3 = A2 1 -1 3 1
A3 4 2 6 4
表中还有负数,说 明没有得到最优解, 调整运输方案。
B1
B2
B3
B4
A1
12 -2 +2 3
A2 10
+2 -2 2
A3
13
0
(ui+vj)
B1 1B2 B3 B4 ui

管理运筹学04运输问题

管理运筹学04运输问题
2020/6/24
例4-1的最小元素法
运价表 1 产

B1
A1
3
A2
1
A3
7
销量
3
销 B2
11
9 4 6


B3
B4

3
10
7
2
84
10
59
5
6 20
方案表 1


B1
A1
A2
3
A3
销量
3
销 B2
6


B3
B4

7
4
9
5
6 20
2020/6/24
例4-1的最小元素法
运价表 2




B1
A1
B2
B3
11
3
A2 (3)
9
2
A3
销量
3
4
10
6
5

B4

10
7
8
4
5
9
6 20
方案表 2



B1
B2
A1
A2 (3)
A3
销量
3
6

B3
B4
1
5
6
产 量 7
4 9 20
2020/6/24
例4-1的最小元素法
运价表 3



B1
A1
B2
B3
11
3
A2 (3)
(1)
A3
销量
3
4
10
6

最新第四章-运输问题课件PPT

最新第四章-运输问题课件PPT

产量 B4
A1
18
14
17
12
100
A2
5
8
13
15
100
A3
17
7
12
9
150
销量
50
70
60
80
❖ 请问,应如何调运产品,使得总运费最少?
❖ 总销量>总产量
❖ 某公司有从三个产地A1,A2,A3,将物品运送到五个销地B1, B2,B3,B4, B5,各产地的产量、各销地的销量、各产地到各 销地的单位运价如下表所示:
20
A3
80
销量
80
B2
B3
120
40
100
30
50
110
140
120
B4 110 90 60 140
产量
160 100 220
❖ 请问,应如何调运产品,使得总运费最少?
闭回路法检验解的最优性
从每一个非基变量的空格出发,构造闭回路。若非基
变量所对应的检验数 ij 0 ,则当前解即为最优解。
其中:
3
6
5
6
❖ 请用最小元素法确定初始基本可行解,并用闭回路法检验初始基 本可行解是否为最优解。
2.表上作业法(产销不平衡的运输问题)
❖ 总产量>总销量
某公司有从三个产地A1,A2,A3,将物品运送到三个销地B1 ,B2,B3,各产地的产量、各销地的销量、各产地到各销地的单 位运价如下表所示:
销地
产地
销地 产地
A1 A2 销量
B1 7 10 300
B2 6 4 350
B3 8 5 250
产量
400 200

管理运筹学-02-7运输问题

管理运筹学-02-7运输问题
运量之和表示从该供应地运往各需求地的运量之和,它 应该等于该供应地的供应量;同样,每一列运量之和表 示从各供应地运往该需求地的运量之和,它应该等于该 需求地的需求量。
运输问题及其数学模型
•运输问题约束矩阵的性质
1 1 1
分别将A的前m行和后n行相加,得到两个




A=
1



1
=5 ①
x21+x22+x23+x24
=2 ②
x31+x32+x33+x34 = 3 ③
x11
s.t.
x12
+x21 +x22
+x31 +x32
=2 ④ =3 ⑤
x13 x14
+x23 +x24
+x33 = 1 ⑥ +x34 = 4 ⑦
xij≥0
( i =1, 2, 3; j =1, 2, 3, 4 )
• 1. 确定初始基础可行解 • (1)最小元素法 • 最小元素法的基本思想是就近供应,即从
单位运价表中最小的运价处开始确定供销 关系,依次类推,一直到给出全部方案为 止。
表上作业法求解运输问题
例 给出运输表如右。
1
2
3
4
最小运价为c33=7, 供应地3的供应量
1
10
11
9
15
30
为50,需求地3的 需求量为31,安排
x 2 32
3
B3 x 2
13
x 8 23
x 9 33
1
(百元/百吨 )
B4 x 5
14
产量
5

运输问题

运输问题

萨克拉门托 盐湖城
奥尔巴古
赖皮特城 供 应



贝林翰 464 +20 -15 513 20 - 867
654
75
尤基尼 352 8600 - 416 4655 + 791
690
125
艾尔贝 995
682
685
388
100
需求量
80
65
70
85
知识点 运输问题的标准化技术
虚拟产地、产量▽、单位运价0



贝林翰 尤基尼
464
- 352
513
- 15 + 416
867
+ 654
791
690
75 125
+ 995
艾尔贝
682
728
685
- 388
100
需求量
80
65
70
85
995-685+867-513+416-352=728
知识点 判断当前方案是否最优
萨克拉门托 盐湖城
奥尔巴古
赖皮特城 供 应
(Transportation Problem )
知识点 运输问题
问题2:P&T公司是一家族公司。它收购生菜并在食品罐头厂 中把它们加工成罐头,然后再把这些罐头食品分销到各地卖出。 豌豆罐头是公司的一个主要产品,这些豌豆罐头在三个罐头厂 加工,然后用卡车把他们运送到四个分销仓库。如何运输最省?
知识点 运输问题
知识点 案例讨论
Texago Corporation新炼油厂选址问题



贝林翰 尤基尼 艾尔贝 需求量

运筹学:运输问题

运筹学:运输问题

运输问题运输问题(transportation problem)一般是研究把某种商品从若干个产地运至若干个销地而使总运费最小的一类问题。

然而从更广义上讲,运输问题是具有一定模型特征的线性规划问题。

它不仅可以用来求解商品的调运问题,还可以解决诸多非商品调运问题。

运输问题是一种特殊的线性规划问题,由于其技术系数矩阵具有特殊的结构,这就有可能找到比一般单纯形法更简便高效的求解方法,这正是单独研究运输问题的目的所在。

§1运输问题的数学模型[例4-1] 某公司经营某种产品,该公司下设A、B、C三个生产厂,甲、乙、丙、丁四个销售点。

公司每天把三个工厂生产的产品分别运往四个销售点,由于各工厂到各销售点的路程不同,所以单位产品的运费也就不同案。

各工厂每日的产量、各销售点每日的销量,以及从各工厂到各销售点单位产品的运价如表4-1所示。

问该公司应如何调运产品,在满足各销售点需要的前提下,使总运费最小。

表4-1设代表从第个产地到第个销地的运输量(;),用代表从第个产地到第个销地的运价,于是可构造如下数学模型:(;运出的商品总量等于其产量)(;运来的商品总量等于其销量)通过该引例的数学模型,我们可以得出运输问题是一种特殊的线性规划问题的结论,其特殊性就在于技术系数矩阵是由“1”和“0”两个元素构成的。

将该引例的数学模型做一般性推广,即可得到有个产地、个销地的运输问题的一般模型。

注意:在此仅限于探讨总产量等于总销量的产销平衡运输问题,而产销不平衡运输问题将在本章的后续内容中探讨。

(;运出的商品总量等于其产量)(;运来的商品总量等于其销量)供应约束确保从任何一个产地运出的商品等于其产量,需求约束保证运至任何一个销地的商品等于其需求。

除非负约束外,运输问题约束条件的个数是产地与销地的数量和,即;而决策变量个数是二者的积,即。

由于在这个约束条件中,隐含着一个总产量等于总销量的关系式,所以相互独立的约束条件的个数是个。

数学建模---第四章-运输问题

数学建模---第四章-运输问题
分组构成闭回路,则该变量组对应的列向量组
p , p , , p i1 j1 i2 j2
ir jr
是线性相关的.
推论 1 若变量组对应的列向量组线性无关,则该变 量组一定不包含闭回路.
Go on
性质 1 的证明
Proof : 由直接计算可知
p p p p i1 j1
i1 j2
i2 j2
从理论上讲,运输问题也可用单纯形法来求解, 但是由于运输问题数学模型具有特殊的结构,存在一 种比单纯形法更简便的计算方法 —— 表上作业法, 用表上作业法来求解运输问题比用单纯形法可节约计 算时间与计算费用.但表上作业法的实质仍是单纯形法
§1 运输问题及其数学模型
§1 运输问题及其数学模型
一、运输问题的数学模型
A3 55
6
3
10 4
10
bj 5500 25 10 15
§2 运输问题的表上作业法 2、最小元素法 规则:优先安排单位运价最小的产地与销地之间的运输
任务. Note : 在某行(或列)填入最后一个数时,如果行和 列同时饱和,规定只划去该行(或列)
z 10 40 5 25 3 5 110
设某种物资共有 m 个产地 A1,A2,…,Am,各 产地的产量分别是a1,a2 ,…,am;有n 个销地 B1, B2,…,Bn ,各销地的销量分别为b1,b2,…,bn .
假定从产地Ai(i =1,2,…,m)向销地Bj(j =1, 2,…,n)运输单位物资的运价是cij,问怎样调运才能 使总运费最小?
j 1
i 1, 2, , m
m
xij bj
i 1
j 1, 2, , n
xij 0 i 1, 2, , m; j 1, 2, , n xij 0 i 1, 2, , m; j 1, 2, , n

2019年第四部分运输问题.ppt

2019年第四部分运输问题.ppt

举例说明表上作业法
例1、某部门三个工厂生产同一产品的产量、 四个销售点的销量及单位运价如下表:
B1 B2 B3 B4 产量
A1
4 12
4 11 16
A2
2 10
3 9 10
A3
8
5 11 6 22
销量 8 14 12 14 48
运输问题
第一步:确定初始基可行解 ——最小元素法、伏格尔法
最小元素法思路:
第四章 运输问题
4.1 运输问题 4.2 运输问题的表上作业法 4.3 运输问题的进一步讨论
第一节 运输问题 及其数学模型
运输问题是一类特殊的线性规划 问题,本节介绍运输问题的数学模型 及其约束方程组的系数矩阵结构的特 殊性,运输问题的对偶问题及其对偶 变量与原问题检验数的关系。
典型背景——单一物资运输调度问题 设某种物品有:
A x x 1
11 c21 12 c22
A2 x21 x22

cm1
cm 2
Am xm1 xm2
b 销量
1
b2
运输问题
B 产量 n c1n
x a 1n c2n 1 x2n a2
cmn
xmn am bn
产销平衡问题——总产量=总销量

m
n
Hale Waihona Puke ai bji 1i 1
产销不平衡问题——总产量=总销量
m个产地:A1, A2 ,, Am
产量:a1, a2 ,, am
n个销地:B1, B2 ,, Bn
销量:b1, b2 ,, bn
从产地 Ai到销地 Bi 的单位运价是cij 。
求总运费最小的调度方案。
运输问题

第一节 运输问题的数学模型

第一节 运输问题的数学模型

第四章运输问题(曹阳) 运输问题(transportation problem)最初起源于人们在日常生活中把某些物品或人们自身从一些地方转移到另一些地方,要求所采用运输路线或运输方案是最经济或成本最低的,这就成为了一个运筹学问题。

随着社会和经济的不断进步,现代物流业蓬勃发展,如何充分利用时间、信息、仓储、配送和联运体系创造更多的价值,向运筹学提出了更高的挑战。

科学地组织货源、运输和配送使得运输问题变得日益复杂,但是其基本思想仍然是实现现有资源的最优化配置。

所以,运输问题并不仅仅限于物品的空间转移,凡是其数学模型符合“运输”问题特点的运筹学问题,都可以采用运输问题特有的方法加以解决。

第一节 运输问题的数学模型一、运输问题的实例和数学模型[例1] 某制药公司在全国设有三个生产基地,其中某品种药的日产量为:A1厂700箱,A2厂400箱,A3厂900箱。

这些生产基地每天将这些药分别运往四个地区的经销部门,各经销部门每天的需求量为:B1部门300箱,B2部门600箱,B3部门500箱,B4部门600箱。

已知从每个生产基地到各销售部门每箱药品的运价如表所示,问该制药公司应如何调运,使在满足各销售部门需要的情况下,总的运输费用最少?表4-1各生产基地到各销售部门每箱药品的运费(金额单位:元)销售部门生产基地B1B2B3B4 A1 0.3 1.1 0.3 1.0 A2 0.1 0.9 0.2 0.8 A3 0.7 0.4 1.0 0.5上面的问题就是一个运输问题,可将其一般情况描述为:已知有m 个产地(也称发点,用A i 表示,i =1, …, m )可以提供某种物资,有n 个地点(通常称销地或收点,用B j 表示,j =1, …, n )需要这种物资。

各个产地可提供该物资的数量(称为产量或发量)为a 1, a 2, …, a m ,各个销地的需要量(称为销量或收量)分别为b 1, b 2, …, b n 。

【精品】运输问题优化模型

【精品】运输问题优化模型

运输问题优化模型运输方案问题的优化模型摘要:本文研究运输最优化问题。

运输问题(Transportation Problem)是一个典型的线性规划问题。

一般的运输问题就是要解决把某种产品从若干个产地调运到若干个销地,在每个产地的供应量与每个销地的需求量已知,并知道各地之间的运输单价的前提下,如何确定一个使得总的运输费用最小的方案的问题。

本论文运用线性规划的数学模型来解决此运输问题中总费用最小的问题。

引入x变量作为决策变量,建立目标函数,列出约束条件,借助LINGO软件进行模型求解运算,得出其中的最优解,使得把某种产品从2个产地调运到3个客户的总费用最小。

关键词:LINGO软件运输模型最优化线性规划1问题重述与问题分析1、1 问题重述要把一种产品从产地运到客户处,发量、收量及产地到客户的运输费单价如表1所示。

表1 运输费用表客户1 客户2 客户3 发量产地1 10 4 12 3000 产地2 8 10 3 4000 需求量2000 1500 5000这是一个供求不平衡问题,产品缺少1500个单位,因此决定运输方案应按下列目标满足要求:第一目标,客户1为重要部门,需求量必须全部满足;第二目标,满足其他两个客户至少75%的需要量;第三目标,使运费尽量少;第四目标,从产地2到客户1的运量至少有1000个单位。

1、2 问题分析运输方案就是安排从两个产地向三个客户运送产品的最佳方案,目标是使运费最少。

而从题目来看产品的总量只有7000个单位,客户的需求量却有8500个单位,产品明显的缺了1500各单位,所以至少要按以下要求分配运输,首先客户1为重要部门,需求量必须全部满足,从产地2到客户1的运量至少有1000个单位,即至少向客户1发2000个单位,且从产地2向客户1发的要大于等于1000个单位;其次满足其他两个客户至少75%的需要量,即至少得向客户2发1125个单位,至少向客户3发3750个单位。

最佳的运输方案就是满足了要求中的发量,而让运输费用最少的方案。

4运输规划

4运输规划

数学模型的一般形式 已知资料如下: 已知资料如下:
单 销 产 量 产地
B1
c 11 M cm1
L
L L
B
n
产 量
A 1 M A m
销 量
c1n M c mn
a1 M am
b1
L
bn
当产销平衡时,其模型如下: 当产销平衡时,其模型如下:
min Z = ∑ ∑ cij x ij
i =1 j =1
m
n
B1 A1 A2 A3 销量 1 0 10 3
B2 2 1 0 6
B3 0 0 12 5
B4 0 -1 0 6
产量 7 4 9
⑵.位势法
运输问题的约束条件共有m+n个,其中:m 个 其中: 运输问题的约束条件共有 是产地产量的限制; 是销地销量的限制 是销地销量的限制。 是产地产量的限制;n是销地销量的限制。 其对偶问题也应有m+n个变量,据此: σij=cij 个变量,据此: 其对偶问题也应有 个变量 -(ui+vj) ,其中前 个计为 i(i=1.2…m),前n个 其中前m个计为 其中前 个计为u )前 个 计为v 计为 j (j=1.2…n) ) 由单纯形法可知,基变量的σ 由单纯形法可知,基变量的 ij= 0 因此u 可以求出。 ∴ cij-(ui+vj) =0 因此 i ,vj可以求出。
特征: 特征: 平衡运输问题必有可行解, 1、平衡运输问题必有可行解,也 必有最优解; 必有最优解; 2、运输问题的基本可行解中应包 括 m+n-1 个基变量。 - 个基变量。
二、表上作业法
步骤: 步骤: 找出初始基本可行解(初始调运方案, ⑴.找出初始基本可行解(初始调运方案,一 m+n- 个数字格),用西北角法、最小元素法; ),用西北角法 般m+n-1个数字格),用西北角法、最小元素法; ⑵.求出各非基变量的检验数,判别是否达到 求出各非基变量的检验数, 最优解。如果是停止计算,否则转入下一步, 最优解。如果是停止计算,否则转入下一步,用 位势法计算; 位势法计算; 改进当前的基本可行解(确定换入、 ⑶.改进当前的基本可行解(确定换入、换 出变量),用闭合回路法调整; ),用闭合回路法调整 出变量),用闭合回路法调整; ⑷.重复⑵. ⑶,直到找到最优解为止。 重复⑵ 直到找到最优解为止。

运输问题

运输问题

xi s js ,
x i s j1

j1 , ,
js ,互不相同 为一闭回路, )
集合中的变量称为闭回 路的顶点,相邻两个变 量的 连线为闭回路的边。
注意:一条闭回路的顶点数一定是偶数。
9
电子商务系
4.闭回路举例
表2
1 1 2 3 4 X41 表3 1 1 2 3 4 X31 X42 X11 2 X12 X11
17
电子商务系
2、最优解的判别(检验数的求法):
1).闭回路法:
在基本可行解矩阵中,以该非基变量为起点,以 基变量为其它顶点,找一条闭回路,以起点开始分别 在顶点上交替标上+、-、…,以这些符号分别乘以相 应运价,其代数和就是该非基变量的检验数。
检验数意义:非基变量检验数σij表示当xij增加 一个单位后,总运费Z的该变量△Z。
A1
A2 A3
3
1 7
11
9 4
3
2 10
10
8 5

A2
A3
B2 2 1 0 B3 0 0 12 B4 0 -1 0
28
-3
4
-2
5
B1
σij =
A1 A2 A3
1 0 10
表中还有负数, 说明还未得到最 优解,应继续调 整。
电子商务系
3、改进的方法
闭回路法
当某个检验数小于零时,基本可行解不是最优解,总 运费还可以减少,此时需要调整运输量。步骤如下:
2 X12
3
孤立点:变量组中某 一变量是它所在行或 列中出现的唯一变量.
X32
X33 X43
3
4
5
一个变量组不包含任 何闭回路,则变量组 必有孤立点.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.闭回路法; 2.位势法
2013-8-26 22
1 闭回路法
在给出调运方案的计算表上,如上例表,从每一空格出发找一条闭回路。 它是以某空格为起点,用水平或垂直线向前划,当碰到一数字格时可以 转90°后,继续前进,直到回到起始空格为止。闭回路如图(a),(b),(c) 等所示。 销 地 B1 B2 B3 B4 产
2013-8-26
8
运输问题数学模型的特点
该系数矩阵中对应于某一变量的系数向量, 其分量中除第i个和第m+j个为1以外,其余的都为零, 在约束条件中,前m个约束条件的含义是:由某一产地 运往各销地的产品数量之和等于该产地的产量;后n 个约束条件的含义是:由各产地运往某一销地的产品 数量之和等于该销地的销量。
空格 (11) (12) (22) (24) (31) (33)
闭 回 路 (11)-(13)-(23)-(21)-(11) (12)-(14)-(34)-(32)-(12) (22)-(23)-(13)-(14)-(34)-(32)-(22) (24)-(23)-(13)-(14)-(24) (31)-(34)-(14)-(13)-(23)-(21)-(31) (33)-(34)-(14)-(13)-(33)

2013-8-26 12
例题
例:某食品公司下属的A1、A2、A3 ,3个厂生产方便食品,要运输到B1、 B2、B3、B4 ,4个销售点,数据如下: 求最优运输方案。
单位 产地 销地 运价
B1 B2 B3 B4
3 11 3 10
产量
A1 A2 A3
销量
2013-8-26
7
1 7
3
9 4
6
2 10
5
16
3 0 0 0 0 0
2013-8-26
3. 沃格尔法
最小元素法的缺点是:为了节省一处的费用, 有时造成在其他处要多花几倍的运费。沃格尔法 考虑到,一产地的产品假如不能按最小运费就近 供应,就考虑次小运费,这就有一个差额。差额 越大,说明不能按最小运费调运时,运费增加越 多。因而对差额最大处,就应当采用最小运费调 运。 沃格尔法的步骤是: 第一步:在原表中分别计算出各行和各列的最 小运费和次小运费的差额,并填入该表的最右列 和最下行,见表4-1
2013-8-26 14
B1
B2 11 3
B3
B4 10
产量
A1
A2 A3
3
7
4
1 9 2 8
3
4 9
3
7 4 10
1
5
6
销量 3 6 5 6
3
总的运输费用=(3×1)+(6×4) +(4×3)+(1×2)+(3×10)+(3×5)=86元
2013-8-26 15
2.西北角法(或左上角法): 此法是纯粹的人为规定,没有理论依据和实际背景, 但它易操作,特别适合在计算机上编程计算,因而受 欢迎。方法如下: 3 4 2 6 6 2 0 0 0 2 3 5 5 5 5 3 0 7 4 0 0 0 0 4 4 4 2 0 0 6 9 9 9 9 9 0 6 6 3 4 0 0 6 0 2 2 0 6 0 0 3 6 6 总的运费=(3×3)+(4×11)+(2×9) 0 +(2×2)+(3×10)+(6×5)=135元
运输问题(Transportation Problem)

运输规划的数学模型


表上作业法
产销不平衡的运输问题

有转运的运输问题
2013-8-26
1
一、运输问题的数学模型

例:某运输问题的资料如下:
单位 产地
销地 运价
B1 2 1 8 3
B2 9 3 4 8
B3 10 4 2 4
B4 2 2 5 6
2013-8-26
3
运输问题数学模型的一般形式

已知某产品有m个生产地点Ai(i=1,2,…, m),其供应量(产量)分别为ai(i=1,2,…, m),有n个销地Bj(j=1,2,…,n),其需要量 分别为bj(j=1,2,…,n),从Ai到Bj运输单位物 资的运价(单价)为cij,这些数据可汇总于产销平 衡表和单位运价表中,见表4-1,表4-2。有时 可把这两表合二为一。
检验数 1 2 1 -1 10 12
2013-8-26
25
B1
B2
B3
B4
产量
A1
A2 A3 销量
1
0 10
3
2
1 0
6
0
0 12
5
0
-1 0
6
7
4 9
当检验数还存在负数时,说明原方案不是最优解,要继续改进。 闭回路法的主要缺点是:当变量个数较多时,寻找闭回路以及计 算两方面都会产生困难。
2013-8-26 26
⑵.位势法
运输问题的约束条件共有m+n个,其中:m 是产地产量的限制;n是销地销量的限制。 其对偶问题也应有m+n个变量,据此: σij=cij -(ui+vj) ,其中前m个计为ui(i=1.2…m),前n个 计为vj (j=1.2…n) 由单纯形法可知,基变量的σij= 0 ∴ cij-(ui+vj) =0 因此ui ,vj可以求出。
2013-8-26
9
运输问题的对偶问题

运输问题的对偶问题可按照前面写线性规划问题 的对偶问题的方法给出(略)
2013-8-26
10
运输问题的解
运输问题也是一个线性规划问题,其求解时仍然可 以先找一个基可行解,进行解的最优性检验,若 不是最优,就进行迭代,继续检验和调整直到最 优,因此要求每步得到的解都是基可行解,需满 足(1)满足所有约束条件;(2)基变量对应的系数 列向量线性无关;(3)解中非零变量的个数不能大 于m+n-1个,原因是运输问题中虽有m+n个约 束条件,但由于总产量等于总销量,故只有 m+n-1个约束条件是线性独立的;(4)保持基变 量的个数在迭代过程中为m+n-1个。
8 5
6
4 9
产销平 衡
13
一 初始基可行解的确定
确定初始基可行解的方法很多,有西北角法, 最小元素法和沃格尔(Vogel)法等,一般希望的 方法是既简便,又尽可能接近最优解。下面分别 予以介绍: 1. 最小元素法 此方法的基本思想是就近供应,即从单位运价 表中最小的运价开始确定供销关系,然后次 小,…,一直到给出初始基可行解为止。以上例 进行讨论得下表:
2013-8-26 17
表4-1
销 地 产地 A1 A2 A3 列差额 3 1 7 2 11 9 4 5 3 2 10 1 10 8 5 3 0 1 1 B1 B2 B3 B4 行差额
第二步:从行或列差额中选出最大者,选择它所 在行或列中的最小元素。在表4-1中B2列是最大 差额所在列。B2列中最小元素为4,可确定A3 的产品先供应B2的需要。得表4-2:
2013-8-26 18
表4-2
销 地 B1 产地 A1 A2 A3 销量
销 地 加工厂 A1 A2 A3 列差额
2013-8-26
B2
B3
B4
3
B1 3 1 7 2
6 6
B2 11 9 4
产 量 7 4 9
5
B3 3 2 10 1
6
B4 10 8 5 3 行差额 0 1 2
同时将运价表中的B2列数字划去。如表4-3所示(表4-3):
2013-8-26
6
运输问题数学模型的一般形式

若用xij表示从Ai到Bj的运量,那么在产销平衡的条件下,要求得总 运费最小的调运方案,其数学模型为 m n
min Z cij xij
Байду номын сангаасi 1 j 1
xij a i x ij b j x 0 ij
2013-8-26
( ai b j )
7
运输问题数学模型的特点


1.运输问题有有限个最优解 2.运输问题约束条件的特点:运输问题的数学模型包含 m×n个变量,(m+n)个约束方程,其系数矩阵的结构比 较松散且特殊。
x11 x12 x1n x21 x22 x2 n xm1 xm 2 xm n u1 1 1 1 u2 1 1 1 um v1 1 1 v2 1 1 vn 1 1 1 1 1 1 1 1 m行 n行
仍以上面的例子说明。 第一步:按最小元素法给出表的初始解,然后做 下表:即在对应表的数字格处填入单位运价:
销 地 加工厂 A1 A2 A3
2013-8-26
B1
B2
产量
A1 A2 A3
销量
2013-8-26
9 5 7
2
设x ij为运量 目标函数: Z 2 x11 9 x12 10 x13 7 x14 x 21 3 x 22 min 4 x 23 2 x 24 8 x 31 4 x 32 2 x 33 5 x 34 x11 x12 x13 x14 9 x 21 x 22 x 23 x 24 5 x 31 x 32 x 33 x 34 7 x11 x 21 x 31 3 约束条件: x12 x 22 x 32 8 x13 x 23 x 33 4 x14 x 24 x 34 6 x 0 ( i 1.2.3, j 1.2.3.4) ij
19
第三步:对表4-3中未划去的元素再分别计算出各行、 各列的最小运费和次小运费的差额,并填入该表的最 右列和最下行,重复第一、二步,直到给出初始解为 止。用此法给出上例的初始解列于表4-4(下表)。
相关文档
最新文档