4第三章运输问题

合集下载

运筹学(第四版):第3章 运输问题

运筹学(第四版):第3章 运输问题

x11 x12 x1n x21 x22 x2n xm1 xm2 xmn
u1 1 1 1
u2
um
1
1
1
1
1
1
m行
v1 1
1
1
v2 1
vn
1
1
1
1
1
n行
5
第1节 运输问题的数学模型
该系数矩阵中对应于变量xij的系数向量Pij,其分量中除第i个和 第m+j个为1以外,其余的都为零。即
21
2.2 最优解的判别
判别的方法是计算空格(非基变量)的检验数cij−CBB-1Pij, i,j∈N。因运输问题的目标函数是要求实现最小化,故当 所有的cij−CBB-1Pij≥0时,为最优解。下面介绍两种求空格 检验数的方法。 1.闭回路法; 2.位势法
22
2.2 最优解的判别
1.闭回路法
2.1 确定初始基可行解
第二步:从行或列差额中选出最大者,选择它所在行或列 中的最小元素。在表3-10中B2列是最大差额所在列。B2列 中最小元素为4,可确定A3的产品先供应B2的需要。得表311
销 地 B1 B2 B3 B4 产
加工厂

A1
7
A2
4
A3
6
9
销量 3 6 5 6
18
2.1 确定初始基可行解
销 地 B1 B2 B3 B4 产
加工厂

A1
A2
3
43 7
1
4
A3
6
39
销量
36 56
12
2.1 确定初始基可行解
用最小元素法给出的初始解是运输问题的基可行解,其理由为: (1) 用最小元素法给出的初始解,是从单位运价表中逐次地

第三章--运输问题

第三章--运输问题

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
– 产地和销地之间虽有直达路线,但直达运输的费用或 运输距离分别比经过某些中转站还要高或远。

运筹学教学课件 第三章 运输问题

运筹学教学课件 第三章 运输问题

7 4 9 3 6 5 6
2.1 确定初始基可行解
• 这与一般线性规划问题不同,产 销平衡的运输问题总是存在可行解。 因有
b a
i 1 j i 1
m
m
i
d
必存在 0≤ xij,i=1,…,m,j=1,…,n 是可行解。又因 0≤xij≤min(a1,bj) • 故运输问题的可行解和最优解必存在。 • 确定初始可行解的方法有很多,一般 希望的方法即简便又尽可能接近最优解。 下面介绍两种方法:最小元素法和伏格 尔(Vogel)法。(其它如西北角法等)
例1
• 某公司经销甲产品,它下设三个加工厂。每 日的产量分别为: • A1——7吨,A2——4吨,A3——9吨。该公 司把这些产品分别运往四个销售点。各销售 点每日的销量为:B1——3吨,B2——6吨, • B3——5吨,B4——6吨。已知从各工厂到各 销售点的单位产品的运价为表3-3所示,问该 公司应如何调运产品,在满足各销点的需要 量的前提下,使总运费为最少。
运价表与行差和 列差的计算
表3-10 伏格尔法
伏格尔法基可行解, 总运费为85,恰好得 到最优解
销地 B1 B2 B3 B4 行 产 差 量 产地
销地 B1 B2 B3 B4 产地 A1 A2
A1
A2 A3
3
1 7
11 3
9 4 5 6 2 1 5
10 0
8 3 6 1 1
7
4 9
10 5
列差 2 销量 3
A3
表3-13
B1 销地 加工厂 A1 A2 A3 销量 ห้องสมุดไป่ตู้2 B3 B4 产量
5 3 6 3 6 5
2 1 3 6
7 4 9

运筹学-3运输问题

运筹学-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

运筹学 第三章 运输问题

运筹学 第三章 运输问题
(或者在同时划去Ai行与Bj列时,在该行或该列的任意空格处填加一 个0。)
这样可以保证填过数或零的格为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

第三章运输问题习题

第三章运输问题习题

第三章 运输问题一、疑问:运输问题中,若出现退化情形,应该在什么地方补0? 答:为了使产销平衡表上有(m + n - 1)个数字格,这时需要添加“0”,它的位置可以对应同时划去的那行或那列的任一空格处。

(这时填数字格不构成闭回路) 二、判断下列说法是否正确 :(a) 运输问题是一种特殊的线性规划模型,因而求解结果也可能出现下列情况之一:有唯一最优解、有无穷多最优解、无界解和无可行解;(b) 在运输问题中,只要给出一组含(m + n –1)个非负的{x ij },且满足axinj ij=∑=1,bxjm i ij=∑=1,就可以作为一个初始基可行解;(c) 表上作业法实质上就是求解运输问题的单纯形法; (d) 按最小元素法(或伏格尔法)给出的初始基可行解,从每一空格出发可以找出而且仅能找出唯一的闭回路; (e) 如果运输问题的单位运价表的某一行(或某一列)元素分别加上一个常数k ,最优调运方案将不会发生变化; (f) 如果运输问题的单位运价表的某一行(或某一列)元素分别乘上一个常数k ,最优调运方案将不会发生变化; 三、选择:1.在产销平衡运输问题中,设产地为m 个,销地为n 个,那么解中非零变量的个数()。

A.不能大于(m+n-1);B.不能小于(m+n-1);C.等于(m+n-1);D.不确定。

2.在运输问题中,每次迭代时,如果有某非基变量的检验数等于零,则该运输问题()。

A.无最优解;B.有无穷多个最优解;C.有唯一最优解;D.出现退化解。

四、判断表(a),(b),(c)中给出的调运方案能否作为作业法求解时的初始解,为什么?表(a)表(b)表(c)解:(a) 可以作为初始方案。

(b) 中非零元素小于9(产地+销地-1),不能作为初始方案。

(c) 中存在以非零元素为顶点的闭回路,不能作为初始方案。

五、已知某运输问题的产销平衡表,单位运价表及给出的一个调运方案分别见下表。

判断所给出的调运方案是否为最优?如是,说明理由,如否,也说明理由。

运输问题小结资料

运输问题小结资料
➢ 建立单位运价表,将原表中不可能的运输方案的运价 用任意大的正数M代替.
➢ 所有中间转运站的产量小于等于销量. ➢ 扩大的运输问题中原来的产地与销地因为也起转运站
作用,所以,在原来产量和销量的数字上加上总转运 量.
运输问题
上页 下页 返回
习题三
3.1已知运输问题的产销地的供需量与单位运价表如表 3-35至表3-36所示,试用表上作业法求各题最优解, 同时用Vogel法求出各题的近似最优解。
上页 下页 返回
一、产销不平衡的运输问题
(Ⅱ)i 1
j 1
令假想产地的产量为:
n
m
am1
bj
ai
j 1
i 1
运输问题
上页 下页 返回
二、有转运的运输问题
➢ 由于问题中所有产地、中间转运站、销地都可以看做 产地,又可看做销地.因此,把整个问题当作扩大的运输 问题.
重复上述过程,运输问题必有最优解
运输问题——表上作业法
上页 下页 返回
运输问题的进一步讨论
一、产销不平衡的运输问题 二、有转运的运输问题
上页 下页 返回
一、产销不平衡的运输问题
(Ⅰ)若总产量大于总销量,即
m
n
ai bj
i 1
j 1
令假想销地的销量为:
m
n
bn1
ai
bj
i 1
j 1
运输问题
运输问题
上页 下页 返回
表上作业法
• 表上作业法是单纯形法在求解运输问题 的一种简便方法。
• 表上作业法的步骤:
表上给出m+n-1个数字格 —最小元素法、Vogel法
计算表中空格检验数 —闭回路法、位势法

第3章 运输问题

第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、运输问题中求初始基本可行解得方法通常有(最小元素法)、(伏格尔法)两种方法。

运筹学 第三章 运输问题

运筹学 第三章  运输问题
• 设xij表示产地 i 运往销地 j 的物资量, cij表示对应的单位运费, 则我们有运输问题的数学模型如下:
mn
Min Z = cij xij i1 j1 m xij =ai (i=1, ..., m)产量约束 i 1 n xij =bj(j=1, ..., n)销量约束 j1
xij ≥ 0(i=1, ..., m;j=1, ..., n)
15
2. 伏格尔法(Vogel)
例5
销地 产地
A1
B1 3

B2
B3
11
3

B4
ai
10 7 0 0 0 0
1
A2

9
2③ 8 4 1 1 1 1
A3
7
4

10

5 9 12 - -
bj
3
6
5
6 20
2513
2 - 13
2 - 12
2-1-
Z=2×3 +1×1+6×4+5×3+3×8+3×5=85 16
0
2.决策变量xij的系数列向量为:
1
i位 置
aij
1
m
j位 置
3. 线性无关的行数为m+n-1.
0
5
四、闭回路
1. 概念
例3
销地 产地
A1
A2
A3 bj
B1
B2
B3
B4
ai
3
11 ④
3 ③
10 7
1 ③
9
2

84
7
4

10 ③
59
3
6
5
6 20
1) 数字格 2) 空格

《运筹学》第三章 运输问题

《运筹学》第三章 运输问题

二、表上作业法
计算步骤:
(1) 找出初始调运方案。即在(m×n)产销平衡表 上给出m+n-1个数字格。(最小元素法、西北角法 或伏格尔法) 确定m+n-1个基变量 (2) 求检验数。(闭回路法或位势法) 判别是 否达到最优解。如已是最优解,则停止计算,否 则转到下一步。 空格 (3)对方案进行改善,找出新的调运方案。 (表上闭回路法调整) (4) 重复(2)、(3),直到求得最优调运方案。
B1 A1 A2 A3 销量 3 1
B2 2
B3 4
B4 3
产量 7 4
3
6 6
1
3 5 6
9
B1 A1 A2 A3 销量 3 1
B2 2
B3 4
B4 3
产量 7 4 9
3
6 6
1
-1
3
5
6
B1 A1 A2 A3 销量 3 1 3
B2 2 1 6 6
B3 4 1
B4 3 -1 3
产量 7 4 9
(ui+vj)
- B2 9 8 4 B3 3 2 -2 B4 10 9 5
A3 -3
σij
B1 = A1 A2 A3 1 0 10 B2 2 1 0 B3 B4 0 0 0 -1 12 0
表中还有负数,说明 还未得到最优解,应 继续调整。 用位势法与用闭回路法 算出的检验数? 相同
3、解的改进
——闭合回路调整法(原理同单纯形法一样) 上例: min( σ ij 0 ) pq
m
n
系数列向量的结构: A ij ( 0, 0, 0 ,, 0, 0 ) 1, 0 1,
第 i个
第 ( m j )个

运筹学第三章 运输问题

运筹学第三章 运输问题
则称该运输问题为产销平衡问题;否则,称 产销不平衡。首先讨论产销平衡问题。
8
1.运输问题模型及有关概念
表4-3 运输问题数据表
销地
产地
A1 A2

Am
销量
B1 B2 … Bn
c11
c12 … c1n
c21
c22 … c2n
┇ ┇ ┇┇
cm1
cm2 … cmn
b1
b2 … bn
产量
a1 a2

am
设 xij 为从产地 Ai 运往销地 Bj 的运
式(4-8)中的变量称为这个闭回路的顶点。
22
1.运输问题模型及有关概念
例如,x13, x16, x36, x34, x24, x23 ; x23, x53, x55, x45, x41, x21 ; x11, x14, x34, x31等都是闭回路。
若把闭回路的各变量格看作节点, 在表中可以画出如下形式的闭回路:
得到下列运输量表:
4
1.运输问题模型及有关概念
Min Z s.t.
= 6x11+4x12+6x13+6x21+5x22+5x23 x11+ x12 + x13 = 200
x21 + x22+ x23 = 300
x11 + x21 = 150
x12 + x22 = 150
x13 + x23 = 200
2.每列只有两个 1,其余为 0,分别 表示只有一个产地和一个销地被使用。
7
1.运输问题模型及有关概念
一般运输问题的线性规划模型及求解思路
一般运输问题的提法:
假设 A1, A2,…,Am 表示某物资的m个 产地;B1,B2,…,Bn 表示某物资的n个销地; ai表示产地 Ai 的产量;bj 表示销地 Bj 的 销量;cij 表示把物资从产地 Ai 运往销地 Bj 的单位运价(表4-3)。如果 a1 + a2 + … + am = b1 + b2 + … + bn

第三章运输问题

第三章运输问题

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. 将基可行解中基变量的值填入运输表中,非 基变量对应的格不填入数字,称为空格。

管理运筹学讲义 第3章 运输问题(6学时)

管理运筹学讲义 第3章 运输问题(6学时)
m行 n行
... 1
其系数列向量的结构是:
A ij (0,..., 0,1, 0,..., 0,1, 0,..., 0) T , 除第i个和第(m j)个分量为 1外,其他分量全等于零。因此,运输问题具有以下特点: 约束条件系数矩阵的元素为0或1; 约束矩阵每一列都有两个非零元素,这对应于每一个变量在 前m个约束方程中出现一次,在后n个约束方程中出现一次。
Ai
Bj
表 3- 5
B1 x11 C11 x21
B2 x12 C12 x22 C22 x31 x32 C32 b2
运价表(元/吨) B4 产量
A3
需要量
3 5 4 5
2 3 1 7
6 8 2 8
3 2 9 3
10 8 5 23
解:设xij ( i =1,2,3;j =1,2,3,4)为i个产粮地 运往第j个需求地的运量,这样得到下列运输问题的数 学模型:
Min z = 3x11+ 2x12+ 6x13+ 3x14+ 5x21+ 3x22+ 8x23+ 2x24 + 4x31+ x32+ 2x33+ 9x34 x11 x12 x13 x14 10 x11 x21 x31 5 x x x 7 12 22 32 x x x x 8 21 22 23 24 x13 x23 x33 8 x x x x 5 31 32 33 34 x14 x24 x34 3
下表中填有数字的格为基变量,它们对应的约束 方程组的系数列向量线型无关:
B1
4
B2
12

运筹学 第三章 运输问题

运筹学  第三章  运输问题
判别的方法是计算空格(非基变量)的检 验数,若所有的检验数都大于等于0,为最优 解。
1)闭环回路法: 在给出的初始调运方案表上,从每一空格 出发找一条闭环回路,它是以某空格为起点 ,用水平或垂直线向前划,每碰到一数字格 转90°后(回路的转角点必须是一个基变量 ) ,继续前进,直到回到起始空格为止。 从每一空格出发一定存在且只有唯一的闭 环回路。 从空格开始加减闭环各个顶点的运输单价 ,可得每个空格对应的检验数。
《运筹学》
第三章 运输问题
Slide 16
销地
B1
产地
A1
A2
3
A3
销量 3
B2 B3
4 1 6
65
B4 产量
37
4
39
6
销地
产地
B1 B2 B3 B4
A1
3 11 3 10
A2
19 2 8
A3
7 4 10 5
空格 (11) (12) (22) (24) (31) (33)
闭环回路 (11)-(21)-(23)-(13)-(11) (12)-(32)-(34)-(14)-(12) (22)-(32)-(34)-(14)-(13) -(23)-(22) (24)-(14)-(13)-(23)-(24) (31)-(34)-(14)-(13)-(23) -(21)-(31) (33)-(34)-(14)-(13)-(33)
基变量:
X13 U1+V3=C13=3
X14 U1+V4=C14=10
X21 U2+V1=C21=1
1
3 10 U1=0
2
U2=-1
X23 U2+V3=C23=2
4

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

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

习题三3.1 求解下表所示的运输问题,分别用最小元素法、西北角法和伏格尔法给出初始基可行解:3.2由产地A1,A2发向销地B1,B2的单位费用如下表,产地允许存贮,销地允许缺货,存贮和缺货的单位运费也列入表中。

求最优调运方案,使总费用(1)若要总运费最少,该方案是否为最优方案?(2)若产地Z的供应量改为100,求最优方案。

(2)当A1的供应量和B3的需求量各增加2时,结果又怎样?883.5 某玩具公司分别生产三种新型玩具,每月可供量分别为1000、2000、2000件,它们分别被送到甲、乙、丙三个百货商店销售。

已知每月百货商店各类玩具预期销售量均为1500件,由于经营方面原因,各商店销售不同玩具的盈利额不同,见下表。

又知丙百货商店要求至少供应C玩具1000件,而拒绝进A玩具。

求满足上述条件下使总盈利额最大的供销分配方案。

甲乙丙可供量A 5 4 -1000B 16 8 9 2000C 12 10 11 20003.6 目前,城市大学能存贮200个文件在硬盘上,100个文件在计算机存贮器上,300个文件在磁带上。

用户想存贮300个字处理文件,100个源程序文件,100个数据文件。

每月,一个典型的字处理文件被访问8次,一个典型的源程序文件被访问4次,一个典型的数据文件被访问2次。

当某文件被访问时,重新找到该文件所需的时间取决于文件类型和存贮介质,如下表。

时间(分钟)处理文件源程序文件数据文件硬盘 5 4 4存贮器 2 1 1磁带10 8 6 如果目标是极小化每月用户访问所需文件所花的时间,请构造一个运输问题的模型来决定文件应该怎么存放并求解。

3.7已知下列五名运动员各种姿势的游泳成绩(各为50米)如表5-2:试用运输问题的方法来决定如何从中选拔一个参加200混合泳的接力队,使预期比赛8990(1)写出a,b,c,d,e 的值,并求出最优运输方案;(2)A 3到B 1的单位运费满足什么条件时,表中运输方案为最优方案。

4-3运输问题检验数的求法

4-3运输问题检验数的求法
10
nl y
B4 10 8 5 6
B1
×
B2 11 9
B3
产量
3 × 3
×
1
×
rn
3
al
3
3 2
7 4 9 Σ=20
郭茜 交通运输系 2014.10
× 6
3
7
te
3
-5 A
4 6
ห้องสมุดไป่ตู้
10 5
销量
PDF pdfFactory Pro
In

再利用定理5.5,计算出所有非基变量的检验数,并将求出的检 验数填到综合表中对应的非基变量xij的位置,如下表所示:
rn
al
单纯形法是计算出机会费用zj以后,直接计算检验数的代数 式cj-zj或zj-cj,而运输问题表上作业法是间接计算检验数的代数 式cj-zj,即通过闭回路法或位势法来求检验数。 通过单纯形法可知,基变量的检验数均为0,所以在表上作 业法中只计算非基变量的检验数即可,即计算综合表中打“×” 位置所对应的非基变量的检验数。下面分别介绍运输问题求解 检验数的闭回路法和位势法。
O
nl y
郭茜 交通运输系 2014.10
PDF pdfFactory Pro
位势法的具体步骤如下:
In
第一步:针对基变量xij设定未知数ui和vj,建立方程组ui+vj=cij ,已知运输问题的基变量有m+n-1个,所以设定的未知数ui和vj的 个数分别为m+n-1个,那么方程组的个数也为m+n-1个,解方程组 即可求出ui和vj。 第二步:将求出的ui写在综合表最左列第i个产地标号的左边, 将求出的vj写在综合表最上一行第j个销售地标号的上边。 第三步:计算出所有非基变量的检验数。 第四步:将求出的检验数填到综合表中对应的非基变量xij所在的 位置。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

即除第i个和第( m + j )个分量为1外,其它分量全等于0。
2011-10-25 6
运输问题的特点: 运输问题的特点:
(1) 约束条件系数矩阵的元素等于0或1; (2) 约束条件系数矩阵的每一列有两个非零元素,对应于 每一个变量在前 m 个约束方程中出现一次,在后 n 个约束方 程中也出现一次。 如果是产销平衡运输问题,还有以下特点: (3)所有结构约束条件都是等式约束; (4)各产地产量之和等于各销地销量之和。 例1 某种物品先存放在两个仓库A1和A2中,再运往三个 使用地B1,B2,B3,其间的运距(或单位运价)如表3-2小方 格中的数据所示,试建立使总运输量(或总运费)最小的运 输问题数学模型。
min z = ∑∑ cij xij
i =1 j =1 m n
总运输费用 产量约束 销量约束 非负约束
n ∑ xij = ai ; i = 1,2,..., m = jm1 ∑ xij = b j ; j = 1,2,..., n i =1 xij ≥ 0 ; i = 1,2,..., m; j = 1,2,..., n
二、解的最优性检验
2011-10-25
13
1.最小元素法
解题思想:为了减少运费,应优先考虑单位运价最小(或运 解题思想 距最短)的供销业务,最大限度地满足其供销量。 解题步骤: 解题步骤
(1) 对 有i 和 j ,找 ci0 j0 = m cij ),并 xi0 j0 = m ai0 , bj0 ) 所 出 in( 将 in( 的 品 由A0 供 给Bj0 . 物 量 i 应 (2) 若xi0 j0 = ai0 ,则A0 的 供 品 用 , 后 再 虑 可 物 已 完 以 不 考 i 这 产 , Bj0 的 求 bj0 减 为 j0 − ai0 . 个 地 且 需 量 少 b (3) 如 xi0 j0 = bj0 ,则 地Bj0 的 求 全 得 满 , 后 果 销 需 已 部 到 足 以 不 考 这 销 , A0 的 供 由 i0 减 为ai0 −bj0 . 再 虑 个 地 且 i 可 量 a 少
由某一产地运往各 个销地的物品数量 之和等于该产地的 产量 由各个产地运往某 一销地的物品数量 之和等一该销地的 销量 非负条件
这是一个线性规划问题,可以用单纯形法求解。 但是,由于它所含变量多,求解极不方便。即使求解一个 m=3,n=4的简单运输问题,变量数目也将达到19个之多。 因此,必须寻找更简便的求解方法。
2011-10-25 5
2.运输问题约束条件的系数矩阵
x11 x12 ⋯ x1n 1 1 ⋯ 1 1 1 ⋯ 1 ⋱ 1 1 1 ⋱ 1 1 1 ⋱ 1 ⋱ 1 1 ⋱ 1 1 ⋯ 1 x21 x22 ⋯ x2n ⋯ xm1 xm2 ⋯ xmn
m行
n行
系数列向量的结构:
第i个 第(m+j)个
T
A = (0,⋯0,10,⋯0,10,⋯0) , , , , , ij
2011-10-25
返回第三章目录
2
表3-1 运价表
销地 产地 A1 x11 x21 ┇ xm 1 b1 B1 c11 c21 … cm1 x12 x22 ┇ xm 2 B2 c12 c22 … cm2 b2 ┅ ┅ ┅ ┅ ┅ ┅ … … … … x1n x2n Bm c1n c2n … cmn bn 产量 a1
2011-10-25
10 14 0 14 5 5
3. 沃格尔法
该运输问题的可行解为: x13=12 ,x14=4 ,x21=8 ,x24=2 , x32=14 ,x34=8 ,其他变量等 于0。 总运输费 z=244
12
确定初始可行解的三种方法比较 最小元素法:z=246 西北角法:z=372 沃格尔法:z=244 沃格尔法解出的目标函数值最小,最小元素法次 之,西北角法最大;一般说来,沃格尔法得出的解 质量最好,在运输问题中,常用来作最优解的近似 解。
第三章
运输问题
讲四节: 第一节 第二节 第三节 第四节
2011-10-25
运输问题及其数学模型 用表上作业法求解运输问题 运输问题的进一步讨论 应用问题举例
1
§3-1 运输问题及其数学模型
一、运输问题的数学模型 设某物品有m个产地A1, A2 ,…, Am;各产地的产量 分别是a1,a2,…,am;有n个销地B1, B2,…, Bn。各销地 的销量分别是b1,b2,…,bn ;假如从产地Ai(i=1,2,…,m) 向销地Bj( j= 1,2,…,n) B 1,2,…,n)运输单位物品的运价是cij;问怎 c 样调运这些物品才能使总运费最小? 这个问题是一个多产地多销地的单品种物品运输 问题。把这个问题整理成为一个表,称之为运价表。 (见下页)
B2 12
B3 4 12 3 2 11 0 12 1 1 1 1 8 4
B4 11 9 6 0 4 6 14 3 3 2 2 2
行罚数 产量 1 2 3 4 16 4 0 0 2 10 22 0 8 48 0 0 1 1 1 2 0 1 7 6
5 0 0
A1 A2 A3 销量 1 列 2 罚 3 数 4 5
16-10=6 6-6=0 16
A1 A2 A3 销量
6 2 5
10 10-8=2 2-2=0 22 8-8=0 22-14=8 48
4 1 3 6 该运输问题一个初始可行解为: x13=10, x14=6, x21=8, x23=2, x32=14, x34=8.
1. 最小元素法:
总运费= 4×10+11 ×6+2 ×8+3×2+5 ×14+6 ×8 = 246 2011-10-25 10
2011-10-25 16
二、解的最优性检验
得到了初始可行解后,应对其进行判别是否是最优解, 得到了初始可行解后,应对其进行判别是否是最优解,常用 方法有:闭回路法和对偶变量法。 方法有:闭回路法和对偶变量法。 1.闭回路法 解题思想: 对运输表中的解的各非基变量即某空格( 解题思想 : 对运输表中的解的各非基变量即某空格 (Ai,Bj) 进行检验; 存在检验数为负,说明将x 变为基变量后, 进行检验;若存在检验数为负,说明将xij变为基变量后,将使运 费减少; 当前解不是最优解; 所有检验数为正, 费减少;故当前解不是最优解;若所有检验数为正,则无论怎 样变换解均不能使运输费降低, 当前解是最优解。 样变换解均不能使运输费降低,即当前解是最优解。 解题步骤: 以某空格( 为顶点, 解题步骤 : 以某空格 (Ai,Bj) 为顶点 , 由填有数字的其它格 为其它顶点,通过水平线段和竖直线段组成封闭多边形。 为其它顶点,通过水平线段和竖直线段组成封闭多边形。可以 是简单的多边形,也可以是复杂的多边形。 是简单的多边形,也可以是复杂的多边形。然后顺时针或逆时 针转, 为第一顶点格,奇格为正,偶格为负, 针转 , 以 (Ai,Bj) 为第一顶点格 , 奇格为正 , 偶格为负 , 将单位 所有σ 运价之代数和作为该空格的检验数σ 运价之代数和作为该空格的检验数σij :若所有σij≥0,则是最优 存在σ 则不是最优解。 解 :若存在σij<0,则不是最优解。 2011-10-25 17
用西北角法确定运输问题的初始可行解
销地 产地
B1 4 8 2 6 8 8-8=0 8 8
B2 12 10 4 5 8
B3 4 3 11 14
B4 11 9 6 14
产量 16 16-8=8 8-8=0 10 4-4=0 10-6=4 22 22-8=14 48 2 4 6
A1 A2 A3 销量
14-8=6 12-4=8 6-6=0 8-8=0 14 12
解题思路: (1)假设变量 (2)分析约束 (3)明确目标 (4)建立模型 (5)求解变量 (6)分析方案 (7)得出决论
x11 + x12 + x13 = 10 x + x + x = 4 21 22 23 x11 + x21 = 3 x12 + x22 = 5 x13 + x23 = 6 2011-10-25 x11 , x12 , x13 , x21 , x22 , x23 ≥ 0
2011-10-25 7
表3-2 销地 产地 A1 A2
B1 3 x11 3 3 x21 0 x22 4 1 x12
B2 4 6 13 x 5 x0 23
B3 2 3
产量
10-6=4 10 4-3=1 1-1=0
4-4=0 4
4-4=0 3-3=0 5-1=4 6-6=0 3 5 6 销量 min z = 3 x11 + 4 x12 + 2 x13 + 3 x21 + 5 x22 + 3 x23
显然 x11=3,x12=1,x13=6,x22=4, x21=0,x23=0 是 该 运 输 问 题的一个可行解。 题的一个可行解。 目标函数值z 目标函数值 = 45
8
§3-2 用表上作业法求解运输问题
它是求解运输问题的一种简便而有效的方法,其求解过程 在运输表上进行,它是一种迭代法,其步骤为: 1. 先按某种规划找出一个初始解(初始调运方案); 2. 对现行解作最优性判别; 3. 若不是最优解,就在表上对它进行调整改进,得出一个 新解; 4. 再判别,再改进,直到得到运输问题的最优解为止; ※在迭代过程中,得出的所有解都要求是运输问题的基可 行解。 例2 某部门有3个生产同类产品的工厂(产地),生产 的产品由4个销售地出售,各工厂的生产量,各销售地的销 售量(假定单位均为吨)以及各工厂到各销售地的单位运价 (元/吨)示于表3-4中,要求研究产品如何调运才能使总运 费最小?
2011-10-25 4
二、运输问题的数学模型的特点
1.运输问题有有限最优解 对运输问题的数学模型,若令变量 ai b j xij = , i = 1,2,⋯, m; j = 1,2,⋯, n Q 其中: Q = ∑ ai = ∑ b j
相关文档
最新文档