运输问题的数学模型详细讲解,有案例+多种方法
运筹学运输模型
这里对表3—6中的基可行解进行转换。 由于σ23 =-2<0,故以x23 为进基变量,并以x23 为第 一个顶点作闭回路,如表3—10。
销地 产地 A1 3 B1 20 25 20 15 B2 B3 5 0 B4 25 4 20 3 10 8 20 15 9 25 30 产量 50
7
6
A2
5 4 20 3
x11 x12 x1n x21 x22 x2n xm1 xm2 xmn
1 1 ... 1 1 1 1 1 ... 1 1 1 ... 1 1 1 1 1 1 1 1 m行 n行
100 100
销 地产地 A1 3
B1 20 7
B2 × 6
B3 5 4
B4 25
产量 50
A2
A3
20 2
× 8 3
× 4
20
× 3
10
× 3
× 9
20
8
30
销量
40
20
15
25
(二)最优解的判定(optimality testing)
– 最优解的判定,通常有两种方法,即闭回路法和位势法。 1.闭回路法(closed path method) – 在表3—6所描述的调运表中,任一非基可变量都可以 作出这样的闭回路:该闭回路以选定的非基变量为第一 个顶点,其余的顶点都是基变量。可以证明,对于任一 非基变量,这样的闭回路只有唯一一条。 – 在这样的闭回路上,可以对调运方案进行调整,而能使 调运方案仍然满足所有约束条件,即满足产销平衡的要 求。 – 在闭回路上,进行一个单位的运量调整所得目标函数的 变化即为该非基变量的检验数。若所有非基变量的检验 数均大等于零,则问题得到最优解.
运筹学运输问题解析
2. 典型的运输问题:
cij
a1 a2 …
am
A1
A2 … Am
B1
b1
B2
…
b2 … bn
Bn
求最小运费的运输方案
销地 产地 A1
B1
c11 c21
B2
c12 c22
…
Bn
c1n c2n
产量
a1
A2
… Am
a2
…
cm1 b1 b2
cm2 …
cmn bn
am
销量
销地 产地
B1
B2
…
Bn
产量
A1
ij
j =1, 2, …,n
xij 0
产销平衡问题为等式约束。 产销平衡问题中各产地产量之和与各销 售地点的销量之和相等。
二、运输问题数学模型的特点: 1. 运输问题一定有最优解;
2. 运输问题约束条件的系数矩阵:
x11 +x12+x13 x11
x12
xij 0
x21+x22+x23 + x21 +x22 x13 +x23
min Z cij xij
i 1 j 1
2
3
x
j 1
2
3
ij
ai
bj
i=1,2
x
i 1
ij
j =1, 2, 3
xij 0
典型运输问题的数学模型
min Z cij xij
i 1 j 1
m
n
x
x
i 1
n
j 1 m
ij
ai
bj
i=1,2,…,m
专题二运输规划问题建模
27
销地 产地 A1 A2 A3 销量 销地 产地 A1 A2
目标函数表示运输总费用,要求其极小化; 第一个约束条件的意义是由各产地运往某一销地的物品数 量之和等于该销地的销量;
第二个约束条件表示由某一产地运往销地的物品数量之和 等于该产地的产量;
第三个约束条件表示变量的非负条件。
5
设有三个电视机厂。生产同一种彩色电视机, 日生产能力分别是:50,60,50,供应四个 门市部,日销售量分别是:40,40,60,20 台,从各分厂运往个门市部的运费如表所示, 试安排一个运费最低的运输计划。
门市部 工厂
1 2 3 需求总计 1 9 7 6 40 2 12 3 5 40 3 9 7 9 60 4 6 7 11 20 供应总计 50 60 50
6
供求平衡的运输问题:供:50+60+50=160
需:40+40+60+20=160
数学模型
min z
i1
3
4
j1
c ij x ij
1 3 1 7 2
2 11 9 4 6
3 3 2 10 5
4 10 8 5 7
供应 7 4 9
25
(2)最优解的判别 判别的方法是计算非基变量即空格的检验数。当所有的非基 变量检验数全都大于等于 0 时为最优解。 ① 方法一:闭回路法
在给出调运方案的计算表上,从每一空格出发, 找一条闭回路。 它是以空格为起点,用水平线或垂直线向前划, 每碰到一数字格就转 90 度后继续前进。直到回到 起始空格处为止,(A1 , B1) 空格与(A1 , B4) 、 (A2 , B4) 和 (A2 , B1) 三个有数字的格构成一闭回路,如 此等等。 每个空格都存在唯一的闭回路。
北交大交通运输学院《管理运筹学》知识点总结与例题讲解第4章 运输问题
第四章运输问题4.1 运输问题的数学模型4.1.1 运输问题的模型本章研究物资的运输调度问题,其典型情况是:设某种物品有m个产地,A1,A2,…,A m;各产地的产量分别是a1,a2,…,a m;有n个销地B1,B2,…,B n;各销地的销量分别是b1,b2,…,b n;假定从产地向销地运输单位物品的运价是c ij;问:怎样调运这些物品才能使总运费最小?设变量ij x为第i个产地运往第j个销地的产品数量。
为直观起见,可将产品产地、销地的产销量以及运输物品的单价为一个汇总表,如表4-1所示。
表4-11A2A1B2BmAnB"#11c12c1n c2ncmnc2mc1mc21c22c11x12x1n x21x22x2n x1mx2m x mn x1a2ama1b2b n b"#如果运输问题的总产量等于其总销量,即有∑∑===njjmiiba11(4-1)则称该运输问题为产销平衡运输问题;反之,称为产销不平衡运输问题。
产销平衡运输问题的数学模型可表示如下:m nij iji1i1nij ij1mij ji1ijmin z c xx a,i1,2,,mx b,j1,2,,nx0,i1,2,,m,j1,2,,n=====⎧==⎪⎪⎨⎪==⎪⎩≥==∑∑∑∑""""目标函数约束条件决策变量(4-2)其中,约束条件右侧常数a i,和b j,满足总量平衡条件。
在模型(4-2)中,目标函数表示运输总费用极小化;约束条件前m个约束条件的意义是:由某一产地运往各个销地的物品数量之和等于该产地的产量;中间n个约束条件是指由各产地运往某一销地的物品数量之和等于该销地的销量;后m×n个约束条件为变量非负条件。
运输问题模型是线性规划问题特例。
因而可用单纯形法求解,但是,需要引进很多个人工变量,计算量大而复杂。
应该寻求更简便的、更好的解法。
例4.1某公司经销甲产品。
第三章运输问题-
13 12
7 27
5
9
10
6
A3
19
19
销量 22 13 12 13
二、表上作业法 第三章
2、解的最优性检验--闭回路法 思路:要判定运输问题的某个解是否为最优解,可
仿照一般单纯形法,检验这个解的各非基变量(对应于运 输表中的空格)的检验数,若有某空格(Ai,Bj)的检验数为 负,说明将xij变为基变量将使运输费用减少,故当前这 个解不是最优解。若所有空格的检验数全非负,则不管 怎样变换解均不能使运输费用降低,即目标函数值已无 法改进,这个解就是最优解。
3
9
A2
64
10
8
5
11
6
A3
8
14
22
销量
8
14
12
14
48
所以,初始基可行解为:……目标函数值Z=372
二、表上作业法 第三章
练习
销地
产地
B1
6 A1 14
8 A2 8
5 A3
销量 22
B2 7
4 13
9
13
B3 B4 产量
5
3
14
2 6
7 27106来自19613
12 13
二、表上作业法 第三章
i1
j1
ui vj cij
i 1,2,...m
j 1,2,...n ui , vj符号不限
考虑原问题变量xj的检验数为:
j cj zj cj C B B 1 P j cj Yj P
Pij ei emj
二、表上作业法
则运输问题变量xij的检验数为: ij cij zij cij YPij
数学建模中优化模型之运输问题详解
2
3
6
7
5
1 14
5
5
8
4
2
2 8
13
6
5 3
9
10
6
22
13
12
单位费用变化:5+8-6-2=5
4 3
14
7 27
6 19
13
13
闭回路法(3)
1
2
3
4
6
7
5
3
1 14
5
5
7 14
8
4
2
7
2 8
13
6
27
5 3
9
10
6
19
6
13
22
13
12
13
单位费用变化:3+10+8-6-2-6=7
闭回路法(4)
1
2
3
6
7
5
1
14
5
5
8
4
2
2
8
13
6
5 3
9
10
6
22
13
12
单位费用变化:7+10-6-2=9
4
3
7 14
7
9 27
6
19 13
13
闭回路法(5)
1
2
3
4
6
7
5
3
1
14
5
5
7 14
8
4
2
7
2 8
13
6
9 27
5
9
3
-11
10
6
6 19
13
22
13
运筹学:运输问题
运输问题运输问题(transportation problem)一般是研究把某种商品从若干个产地运至若干个销地而使总运费最小的一类问题。
然而从更广义上讲,运输问题是具有一定模型特征的线性规划问题。
它不仅可以用来求解商品的调运问题,还可以解决诸多非商品调运问题。
运输问题是一种特殊的线性规划问题,由于其技术系数矩阵具有特殊的结构,这就有可能找到比一般单纯形法更简便高效的求解方法,这正是单独研究运输问题的目的所在。
§1运输问题的数学模型[例4-1] 某公司经营某种产品,该公司下设A、B、C三个生产厂,甲、乙、丙、丁四个销售点。
公司每天把三个工厂生产的产品分别运往四个销售点,由于各工厂到各销售点的路程不同,所以单位产品的运费也就不同案。
各工厂每日的产量、各销售点每日的销量,以及从各工厂到各销售点单位产品的运价如表4-1所示。
问该公司应如何调运产品,在满足各销售点需要的前提下,使总运费最小。
表4-1设代表从第个产地到第个销地的运输量(;),用代表从第个产地到第个销地的运价,于是可构造如下数学模型:(;运出的商品总量等于其产量)(;运来的商品总量等于其销量)通过该引例的数学模型,我们可以得出运输问题是一种特殊的线性规划问题的结论,其特殊性就在于技术系数矩阵是由“1”和“0”两个元素构成的。
将该引例的数学模型做一般性推广,即可得到有个产地、个销地的运输问题的一般模型。
注意:在此仅限于探讨总产量等于总销量的产销平衡运输问题,而产销不平衡运输问题将在本章的后续内容中探讨。
(;运出的商品总量等于其产量)(;运来的商品总量等于其销量)供应约束确保从任何一个产地运出的商品等于其产量,需求约束保证运至任何一个销地的商品等于其需求。
除非负约束外,运输问题约束条件的个数是产地与销地的数量和,即;而决策变量个数是二者的积,即。
由于在这个约束条件中,隐含着一个总产量等于总销量的关系式,所以相互独立的约束条件的个数是个。
运筹学 运输问题例题数学建模
运筹学运输问题例题数学建模运筹学是一门研究如何在有限的资源和多种约束条件下,寻求最优或近似最优解的科学。
运输问题是运筹学中的一个重要分支,它主要研究如何把某种商品从若干个产地运至若干个销地,使总的运费或总的运输时间最小。
本文将介绍运输问题的数学建模方法,以及用表上作业法求解运输问题的步骤和技巧。
同时,本文还将给出几个典型的运输问题的例题,帮助读者理解和掌握运输问题的求解过程。
运输问题的数学建模运输问题可以用以下的数学模型来描述:设有m 个产地(或供应地),分别记为A 1,A 2,…,A m ,每个产地i 的产量(或供应量)为a i ;有n 个销地(或需求地),分别记为B 1,B 2,…,B n ,每个销地j 的需求量为b j ;从产地i 到销地j 的单位运费(或单位运输时间)为c ij ;用x ij 表示从产地i 到销地j 的运量,则运输问题可以归结为以下的线性规划问题:其中,目标函数表示总的运费或总的运输时间,约束条件表示每个产地的供应量必须等于其产量,每个销地的需求量必须等于其销量,以及每条运输路线的运量不能为负数。
在实际问题中,可能出现以下几种情况:产销平衡:即∑m i =1a i =∑n j =1b j ,也就是说总的供应量等于总的需求量。
这种情况下,上述数学模型可以直接应用。
产大于销:即∑m i =1a i >∑n j =1b j ,也就是说总的供应量大于总的需求量。
这种情况下,可以增加一个虚拟的销地,其需求量等于供需差额,且其与各个产地的单位运费为零。
这样就可以把问题转化为一个产销平衡的问题。
产小于销:即∑m i =1a i <∑n j =1b j ,也就是说总的供应量小于总的需求量。
这种情况下,可以增加一个虚拟的产地,其产量等于供需差额,且其与各个销地的单位运费为零。
这样也可以把问题转化为一个产销平衡的问题。
弹性需求:即某些销地对商品的需求量不是固定不变的,而是随着商品价格或其他因素而变化。
第三章运输问题
5
设 xij 为 从 产 地 Ai 运 往 销 地 Bj 的 物 资 数 量 (i=1,…m;j=1,…n),由于从Ai运出的物资 总量应等于Ai的产量ai,因此xij应满足:
x
j 1
n
ij
ai
i 1,2, , m
6
运到Bj的物资总量应该等于Bj的销量bj,所以xij还 应满足:
m
第三章 运输问题
本章包含三部分的内容 运输问题及其数学模型 运输问题的表上作业法 运输问题的进一步研究
1
§1 运输问题及其数学模型
日常生活中,人们经常需要将某些物品由一个空间 位置移动到另一个空间位置,这就产生了运输,如 何判定科学的运输方案,使运输所需的总费用最少, 就是运输问题的模型需要解决的问题。
25
调 运
销地 量 B1
B2 90 150
X12
B3 70 100
X13
产量 200 250
产地
50
A1
X11
A2
销 量
50 80 X21
65
X22
200 75
X23
100
150
200
450
26
注:
能够作为表上作业法的基可行解的必要条件是
1. 基变量的个数为m+n-1个; 2. 在基可行解中不存在以非零元素为顶点的闭回 路。
5. 所有约束条件都是等式约束;
6. 各产地产量之和等于各销地销量之足所有约束条件
2. 基变量对应的约束方程组的系数列向量线性 无关。
3. 解中非零变量的个数≤m+n-1个 4. 为使迭代顺利进行,基变量的个数在进行迭 代过程中保持为m+n-1个 5. 将基可行解中基变量的值填入运输表中,非 基变量对应的格不填入数字,称为空格。
第七章-运输问题
运产们费地单办得价到运新销 输的地量 综合表B1格:
B2
B3
产 量 (件)
A1
6
4 x11
6 x12
x13
200
A2 销 量 (件)
6
5 x21
5 x22
x23
300
150
150
200
500 500
•
min f = 6x11+ 4x12+ 6x13+ 6x21+ 5x22+ 5x23
s. t.
x11+ x12 + x13 = 200
法
销地
产地
B1
A1
3
A2
1
3
A3
7
销量
30
4 0,
x21
6 =x11200,
x22
=x013,x23
200 = 200。
A2
6
5 x21
5 x22
x23
300
销 量 (件)
150
150
200
500 500
•
§7.1 运输问题的模型
1.一般运输问题的线性规划模型
假设 A1,A2,… ,Am 表示某物资的 m 个产地; B1,B2,… ,Bn 表示某物资的 n 个销地;
•
例.喜庆食品公司有三个生产面包的分厂A1,A2,A3,
有§四个7.销2售运公司输B问1,题B的2,表B3上,B作4,业其法各分厂每日的产
量、各销售公司每日的销量以及各分厂到各销售公司的 单位运价如表所示,在表中产量与销量的单位为吨,运 价的单位为百元/吨。问该公司应如何调运产品在满足各 销点的需求量的前提下总运费最少?
运输问题—数学模型及其解法
余保留在新的基础解中 退化较严重时,可能会出现多次迭代只有值为 0 的基变量在
转移。此时,一要耐心,二要正确选择出变量
踏石法迭代中需注意的问题:
1、错误地将分配表中基变量的解代入到运费表中 2、不能正确画闭合回路 3、初始解退化,未能补足基变量的个数。因此在位势法中 多次令某个 ui 或 vj 为 0; 4、在位势法中只能令一个 ui 或 vj 为 0;若不能求出全部 ui 和 vj ,说明基变量未选够数或未选对
3.3.3 关于退化问题
1、初始解退化。即所求初始基变量的个数少于 m+n1。必须
补足基变量的个数,否则不能正常解出 m+n个 ui 和 vj
所补基变量的值为 0 ,补充的原则:(1)尽量先选运费小的实变量;
(2)补充后不能有某个基变量独占一行一列
12
3.3.3 关于退化问题
2、迭代过程中出现退化
❖ 共有m+n1个基变量xij ,因此可得m+n1个等式 ui+vj=wij ❖ m+n1个等式只能解出 m+n1个 ui 和 vj ,而一共有m+n
个 ui 和 vj ,但可令任一个ui 或 vj =0,从而解出其它 m+n1个的值;这就是位势法 ❖ 令 zij= ui + vj ,其相当原问题xij的机会费用 ❖ 若对所有非基变量有 zij wij 0,即 ui + vj wij,表明当 前ui 和 vj 是对偶问题的可行解,由互补松弛定理可知当前 m+n1个基变量xij 是最优解,否则 ❖ 从 zij wij > 0 中找最大者,对应 xij 就是入变量
运输问题(2021整理)
运输问题运输问题及其数学模型表上作业法产销不服衡的运输问题应用举例运输问题及其数学模型一、运输问题的数学模型单一品种运输问题的典型情况:设某种物品有m个产地A1,A2,…,A m,各产地的产量别离是a1,a2,…,a m;有N个销地B1,B2,…,B n,各销地地销量别离为b1,b2,…,b n。
假定从产地A i(i=1,2,…,m)向销地B j(j=1,2,…,n)运输单元物品的运价是c i j,问怎样调运这些物品才能使总运费最小?数据如下标所示。
表1 产销平衡表表2单元运价表有时可把两表合一。
如果运输问题的总产量等于其总销量,即有则称该运输问题为产销平衡运输问题;反之,称为产销不服衡运输问题。
运输问题的数学模型如下:这就是运输问题的数学模型,它包含M×n个变量,(M十M)个约束方程.其系数矩阵的布局比拟松散,且特殊.二、运输问题数学模型的特点1、运输问题有有限最优解,即必有最优根本可行解2、运输问题约束条件的系数矩阵A的秩为(m+n-1)该系数矩陈中对应于变量xij的系数向量pij,其分量中除第i个和第m十j个为1以外,其余的都为零.即Pij=(0…1…1…0)’=e i+e m+j对产销平衡的运输问题,由于有以下关系式存在:特点:(1)约束条件系数矩阵的元素等于0或1(2)约束条件系数矩阵的每一列有两个非零元素,对应于每一个变量在前m个约束方程中呈现一次,在后n个约束方程中也呈现一次。
∴R(A)≤m+n-1此外,对于产销平衡问题,还有以下特点(3)所有布局约束条件都是等式约束(4)各产地产量之和等于各销地销量之和表上作业法一、解题步调第1步:用西北角法或最小元素法确定初始根本可行解。
第2步:位势法求非基变量的查验数(解的最优性查验),假设最优准则σi j≥0,则当前解最优,计算遏制,不然转第3步。
第3步:取一个查验数最小的非基变量做进基变量。
第4步:用闭回路法调整当前根本可行解,转第2步1. 确定初始根本可行解〔初始调运方案〕以实例介绍:例某公司出产糖果,它有三个加工厂A1,A2,A3,每月产量别离为7t,6t,5t,6t。
运筹学之运输问题
B1
A1
B2
③
B3
4 ④
B4
3
产量
7
A2
A3
3
6
②
1 ①
3
4
9
销量
3 B1
A1 A2 A3 销量 3 3
6 B2
5 B3 5 B4 2 1 3 6
6 产量 7 4 9
6 6
5
(ui+vj)
B1 A1 A2 A3 1 B2 B3 3 B4 10 8 5 v4 u1 u2 u3 A1 A2 A3 B2 B3 B4 9 3 10 0 7 1 8 -2 -2 4 -2 5 -5 3 9 3 10 B1 3 1
计算如下:空格处( A1 B1 )= (1×3)+{ (-1)×3 }+(1×2)+{ (-1)×1 }=1 此数即为该空格处的检验数。
• 从每一个空格出发一定存在和可以找到唯 一的闭回路。因(m+n-1)个数字格(基变 量)对应的系数向量是一个基。于是,任 意一个空格(非基变量)对应系数向量是 这个基的线性组合。
数学模型的一般形式
已知资料如下:
单 产地 销 产 量
B1
c11 c m1
Bn
c1 n
产 量
A1 Am
销 量
c mn
a1 am
b1
bn
当产销平衡时,其模型如下:
min Z
c
i1 j1
m
n
ij
x ij
x ij a i x ij b j x 0 ij
3 2
u2+v1=1 u2+ v3 =2 u3+v2=4 u1+ v4 =10 u1+v3=3 u3+ v4 =5 令: u1=0
数学建模运输问题
j1
s.t . m xij b j ( j 1,, n)
i 1
x
ij
0
2)求解方法: 转化为产销平衡问题
销大于产时,在产销平衡表中增加一个假想的产地 i = m+1,
该地产量为 在单位运价表中,
n
bj
j 1
m i 1
ai
从假想产地到各销地的单位运价为
Objective value:
172.0000
销地
厂家
1 2 3 4 厂家
销地
B1 B2 B3 B4
产量 (万台)
1
x11 x12 x13 x14
A1
6 3 12 6
10
2
x21 x22 x23 x24
A2
4 3 9 - 12
3
x31
min
x32
z
x33
6 x11
x34
3 x12
A3
最 最 1低 高2需 需x求 求13 ( ( 万 万6 x台 台14) )
产量 (万台)
A1
6 6 3 12 6 6
10
A2
4 4 3 9 M- M-
12
A3
9 9 10 13 10 10
10
A4
M 0 M 0M0
10
销量
6 4 14 6 5 7
销地 厂家
B1’ B1’’ B2 B3 B4’ B4’’
产量 (万台)
A1
10
10
A2
624
12
A3
2
53
10
A4
6
线性规划的运输问题
量
3 B3=5
4 B4=6
. #;
解:从表中可知:总产量 = 总销量。这是一个产销平衡的
运输问题。假设 xij 表示从产地 i 运往销地 j 的产
品数量,i 1,2,3; j 1,2,3,4. 建立如下表格:
销地 运费单价
B1
产地
A1 A2 A3
3 x11 1 x21 7 x31
销量(吨) 3
为了直观起见,运输问题常用表格来表示,常用有三种表格:
. #;
1、产销平衡表
m
n
ai b j
i1
j1
10
. #;
2、单位运价表
单位 运价 销 或运距 地
产地
A1 A2 ┆ Am
B1 B2 … Bn
c11 c12 … c1 n c21 c22 … c2n
… …… cm1 cm2 … cm n
2、在该模型的系数矩阵中,每列有两个元素是1,其 余为0。(2mn个元素不为0)
3、在目标函数中,由于系数≥0,且目标为最小,因此 目标函数有下界(不会是无界解),又由于约束方程组 一定有可行解(可以证明),故运输问题一定有最优 解。
. #;
运输问题是一种特殊的线性规划问题,理 论上,我们可以用单纯形法来求解运输问题的 解, 如果用单纯形法求解,先得在各约束条件 上加入一个人工变量(以便求出初始基可行解)。 因此,即使是 m = 3, n = 4 这样的简单问 题, 变量数就有19个之多,计算起来非常复杂。 但由于运输问题自身的特殊性,我们使用单纯 形原理,但不用单纯形法。人们在分析运输规 划系数矩阵特征的基础上建立了针对运输问题 的表上作业法。
. #;
的产品已分配完毕。 第三步: 从上述第二步所得的单位运价表未划去的元素中 找出最小元素为 3。这表示将 A1 的产品供应 B3 , A1 每 天生产7 吨,B3 尚缺 4 吨,因此在产销平衡表的(A1 , B3) 交叉处填上 4,由于B3 的需求已满足,将第二步的单位 运价表中的 B3 这一列运价划去。
运筹学运输问题
★★西北角法
西北角法按照运输表格中的位置,安排 最西北角(也就是左上角的位置),优 先运输。
产地
销地
B1 4
B2 12 4
B3 11
B4
产量
A1
8
8
10
5
16 ( 8)
A2
A3
销量
2
8
6
3
11
4
8
9
6
10
14
22
8
14
12
14
48
• 初始基可行解: x11=8,x12=8,x22=6,x23=4,x33=8,x34=14,Z=372
10
5
3
2
10
14
11
8
22
8
14
12
14
48
• 初始基可行解: x13=10,x14=6,x21=8,x23=2,x32=14,x34=8,Z=246
★★最大差额法(沃格尔法)
初看起来,最小元素法十分合理,但是,有时按 某一最小单位运价优先安排物品调运时,却可能 导致不得不采用运费很高的其它供销点对,从而 使整个运输费用增加。对每一个供应地或销售地, 均可由它到各销售地或到各供应地的单位运价中 找出最小单位运价次最小单位运价,并称这两个 单位运价之差为该供应地或销售地的罚数。当罚 数的值不大,当不能按最小单位运价安排运输时 造成的运费损失不大;反之,如果罚数的值很大, 不按最小运价组织运输就会造成很大的损失,故 应尽量按最小单位运价安排运输。
…
am
三、 运输问题的三种类型
产销平衡
a b
i 1 i j 1
m
n
j
min Z cij xij
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
m ( 3 1) x ij b j j 1,2, , n i 1 n s .t . x ij a i i 1,2, , m j 1 x 0 ij m n 其中,ai和bj满足: ai b j 称为产销平衡条件。
2、流向图
流向图:
在交通图上表示物资流向的图被称为流向 图。在图中每个发点吨数全部运完,每个 收点所需吨数均已满足。
2、流向图
发点A到收点B的 运输量,用括号 括起。
2、流向图
关于流向图的一些规定 箭头必须表示物资运输的方向 流量写在箭头的旁边,加小括号。 流向不能直接跨越路线上的收点、发点、 交叉点 任何一段弧上最多只能显示一条流向!即 同一段弧上的多条流向必须合并。 除端点外,任何点都可以流进和流出
2 4 6 4 B4
(2)
B5
4 2
8 B3
(8)
4
B2
(8) (1)
4 6 7 A1
3
5 8 A2
图 4-10
第三步:补上丢掉的边,检查有无迂回。 圈 B5B4B3A2 的 圈 长 =4+4+5+8=21, 内 圈长= 4+4+5=13>21/2,有迂回,所 以流向图不是最优流向图。需要调整。
约束方程式中共mn个变量,m+n个约束。
上述模型是一个线性规划问题。但是其结构很特殊, 特点如下: 1.变量多(mn个),但结构简单。
x11 x12 x1n x 21 x 22 x 2 n x m 1 x m 2 x mn 1 1 1 1 1 1 技术系数矩阵 A 1 1 1 1 1 1 1 1 1 1 1 1 m行 n行
(10) 甲 20
(20) 10 乙
10
10
10
乙
(10)
图 5-3
图 5-4
(2)不合理的现象2:迂回
(2)迂回:当收点与发点之间的运输线 路有两条或两条以上时(即交通图成圈), 如果运送的货物不是走最短线路,则称这 种运输为迂回运输。 注:当交通图成圈时,如果流向图中内圈 流向的总长(简称内圈长)或外圈流向的 总长(简称外圈长)超过整个圈长的一半 就称为迂回运输。例如某物资流向图如图 4-6、4-7所示。
例3
某公司从三个产地A1、A2、A3 将物品运往四个销
地B1、B2、B3、B4,各产地的产量、各销地的销量和各产地 运往各销地每件物品的运费如下表3-4所示
销地 产地 A1 A2 A3 销量 B1 3 1 7 3 B2 11 9 4 6 B3 3 2 10 5 B4 10 8 5 6 产量 7 4 9 20(产销平 衡)
(一)编制交通图和流向图
• 交通图
• 反映发点(产地)与收地(销地)及交通线路及其 距离组成的图形。
• 发点用“○”表示,发出货物的数量记在“○”之 内(单位:吨) • 收地(销地)用“□”表示,收取货物的数量记在 “□”之内(单位:吨) • 两点之间的线路长度记在交通线路的旁边。
1、交通图
1、交通图
i 1 j 1
将约束方程式展开可得
a1 x11 x1n x21 x2 n a2 xm1 xmn am x21 xm1 b1 x11 x12 x22 xm 2 b2 x1n x2 n xmn bn
5 7
B1
A3 3 6 4 B4
2 4
B5
4 2
8 B3 5 8 A2
4
B2 3 7 A1 6
4
第二步:在无圈的交通图上作流向图。 原则:先外后内,先端点后中间点, 要求每个边都有流向。当某条边无流 向时,必须填上运输量为零的虚流向。
第二步:作流向图
5 7
B1
(4) (3)
A3 3
(5)
1、运输问题的一般提法
运输问题的一般提法是:设某种物资有m个产地和n个
销地。产地Ai的产量为 ai (i 1,2,, m) ;销地Bj的销 量 bj ( j 1,2,, n)。从第i个产地向第j个销地运输每单位物资 的运价为Cij。 这就是由多个产地供应多个销地的单品种物资运输问
题。问如何调运这些物资才能使总运费达到最小。
该系数矩阵中每列只有两个元素为1,其余的都为零。
2.m+n个约束中有一个是多余的(因为其间含有一个平衡关系 式 ) ai b j 所以R(A)=m+n-1,即解的mn个变量中基变量为m+n-1个。
二、图上作业法
在运输中,若使用同一种运输工具,则运费的 计算往往仅与运送物资的多少及里程有关。因 此,在求最佳的运输方案时,用吨公里作为度 量的标准比用运费作为度量标准更加方便、实 用。 在求解最佳运输方案时,用吨公里作为度量单 位,还可以在已经画出的交通图上进行,操作 起来较为简单、方便、直观、快捷。 在铁路、公路等交通部门经常使用这种方法决 策最优运输问题,这种方法被称为图上作业法。
第四步:对方案进行调整。 方法:找出有迂回圈的流量最小的边(去 掉的边除外),改此边为丢掉的边(边 B5B4 ) , 并 补 上 原 来 丢 掉 的 边 ( 边 B5A2),得到新的交通图。在此交通图上 做新的流向图。
第四步:调整方案
5 7
B1
(4) (1)
A3 3
(5)
2 4 6 4 B4
解为止。
方案表 销
运价表
产
A1 A2 A3
B1
B2
B3
B4
产量
7 4
B1
3 1 7
B2
11 9
B3 3
2 2 10
B4
10 8 5
4 3 6
3 6 5
3
1 3
6
9
4
需求
20
B1 A1
B2
B3 4
B4 3
以此,得到一初始方案:
运输问题的数学模型
本节主要内容:
一、
运输问题及其数学模型
二、 图上作业法
三、 表上作业法
一、图上作业法
一、 运输问题及其数学模型
问题的提出:
在经济建设中,经常碰到物资调拨中的运输问题。 例如 煤、钢材、粮食、木材等物资,在全国都有若干 生产基地,分别将这些物资调到各消费基地去,应如 何制定调运方案,使总的运输费用最少?
A2
B2
7
案例分析
口诀:抓各端,各端供需归邻站 即:先满足端点的要求,逐步向中间逼近, 直至收点与发点得到全部满足为止。
B1 3
(3) (4) (10) (2) (3) (4)
A1
(3)
2 4
6 B3
8 A3
5 A4
1 A5
4 B4
A2
(7)
B2
7 图 4-8
练一练
答案
2、交通图有圈情形
单位运价表
销地 产地 A1 A2 ┇ Am 销量
B1 c11 c21 ┇ cm1 b1
B2 … Bn c12 … c1n c22 … c2n ┇ ┇ ┇
产量 a1 a2 ┇ am
cm2 … cmn b2 … bn
分两种情况来讨论:
(1)
a b
i 1 i j 1
m
n
j
。即运输问题的总产量等于其总
销量,这样的运输问题称为产销平衡的运输问题。 (2)
a b
i 1 i j 1
m
n
j
。即运输问题的总产量不等于总
销量,这样的运输问题称为产销不平衡的运输问题。
2、运输问题的数学模型
若用xij表示从Ai到Bj的运量,那么在产销平衡的条件下, 要求得总运费最小的调运方案,数学模型为:
m in z cij x ij
迂回运输的判断
6
6 (4) 4 4 4 2 2 图:5-5 (4) 图:5-6 4
显然:图5-5为迂回运输
(3)、正规(最优)流向图
正规(最优)流向图:一个最优的调运方 案,它的流向图必是无对流、无迂回的流 向图,称这种流向图为正规流向图。 物资调运的图上作业法就是寻找一个无对 流、无迂回的正规流向图。 步骤如下:
1.运输问题所涉及的变量多,造成单纯形表太大;
2.若把技术系数矩阵A中的0迭代成非0,会使问题 更加复杂。
以上两个原因使得我们不得不利用运输问题的 特点设计出它的特殊解法——表上作业法。
二、表上作业法
表上作业法,实质上还是单纯形法。其步骤如下: 1.确定一个初始可行调运方案。可以通过最小元素法、 西北角法、Vogel 法来完成; 2.检验当前可行方案是否最优,常用的方法有闭回路法 和位势法,用这两种方法计算出检验数,从而判别方 案是否最优; 3.方案调整,从当前方案出发寻找更好方案,常采用闭 回路法。
B5
4 2
(2)
8 B3
(6)
4
B2
(7)
4 6 7 A1
3
5 8 A2
图 4-12
可验证:此方案中无迂回现象。即为最优方 案。 发 收 A1 A2 B1 B2 B3 3 4 4 2 2 B4 B5 发货 量 7 8
A3
收货 量
1
4 4 4
4
6 2
5
练一练
答案
二、 表上作业法
运输问题仍然是线性规划问题,可以用线性规划 法中的单纯形法来解决。但是:
2、流向图
2、流向图
含有圈的流向图的补充规定
顺时针方向的流向必须画在圈的内侧,称 为内圈流向 逆时针方向的流向必须画在圈的外侧,称 为外圈流向