第七章 运输问题之表上作业法
运输问题的求解方法(过程)——表上作业法的解题思路和原理、具体步骤。
运输问题的求解方法(过程)——表上作业法的解题思路和原理、具体步骤。
运输问题是一种常见的工业应用问题,涉及到如何安排运输工具和货物,以最小化总成本或最大化利润。
表上作业法(Tableau Programming)是解决运输问题的一种有效方法,其解题思路和原理、具体步骤如下:1. 确定问题的状态在表上作业法中,我们需要先确定问题的状态。
状态是指某个特定时间段内,某个运输问题需要满足的条件。
例如,在一个例子中,我们可以将运输问题的状态定义为“需要从A城市运输货物到B城市,运输工具数量为3,运输距离为100公里”。
2. 定义状态转移方程接下来,我们需要定义状态转移方程,以描述在不同状态下可能采取的行动。
例如,在这个问题中,我们可以定义一个状态转移方程,表示当运输工具数量为2时,货物可以运输到B城市,而运输距离为80公里。
3. 确定最优解一旦我们定义了状态转移方程,我们就可以计算出在不同状态下的最优解。
例如,在这个问题中,当运输工具数量为2时,货物可以运输到B城市,运输距离为80公里,总成本为200元。
因此,该状态下的最优解是运输距离为80公里,运输工具数量为2,总成本为200元。
4. 确定边界条件最后,我们需要确定边界条件,以确保问题的状态不会无限制地变化。
例如,在这个问题中,当运输工具数量为3时,运输距离为120公里,超过了B城市的运输距离范围。
因此,我们需要设置一个限制条件,以确保运输工具数量不超过3,且运输距离不超过120公里。
表上作业法是一种简单有效的解决运输问题的方法,其原理和具体步骤如下。
通过定义状态转移方程、确定最优解、确定边界条件,我们可以计算出问题的最优解,从而实现最小化总成本和最大化利润的目标。
运筹学 运输问题1汇总
4 运输问题1、运输问题表上作业法的基本步骤。
答:表上作业法的基本步骤可参照单纯形法归纳如下:(1)找出初始基可行解:即要在阶产销平衡表上给出“”个数字格(基变量);(2)求各非基变量(空格)的检验数,判断当前的基可行解是否是最优解,如已得到最优解,则停止计算,否则转到下一步;(3确定入基变量,若,那么选取为入基变量;(4确定出基变量,找出入基变量的闭合回路,在闭合回路上最大限度地增加入基变量的值,那么闭合回路上首先减少为“0”的基变量即为出基变量;(5)在表上用闭合回路法调整运输方案;(6)重复2、3、4、5步骤,直到得到最优解。
2、“最小元素法”和“伏格尔”法的基本思想及基本操作。
答:最小元素法的基本思想是就近供应,即从单位运价表中最小的运价开始确定产销关系,依此类推,一直到给出基本方案为止。
伏格尔法把费用增量定义为给定行或列次小元素与最小元素的差(如果存在两个或两个以上的最小元素费用增量定义为零)。
最大差对应的行或列中的最小元素确定了产品的供应关系,即优先避免最大的费用增量发生。
当产地或销地中的一方在数量上供应完毕或得到满足时,划去运价表中对应的行或列,再重复上述步骤,即可得到一个初始的基可行解。
3、闭合回路的构成以及利用闭合回路法求检验数的基本操作。
答:判断基可行解的最优性,需计算空格(非基变量)的检验数。
闭合回路法即通过闭合回路求空格检验数的方法。
从给定的初始方案的任一空格出发寻找闭合回路,闭合回路顶点所在格括号内的数字是相应的单位运价,单位运价前的“+”、“-”号表示运量的调整方向。
空格处单位运量调整所引起的运费增量就是空格的检验数。
仿照此步骤可以计算初始方案中所有空格的检验数。
4、利用位势法求检验数以及利用闭合回路进行方案调整的基本操作。
答:位势法求解非基变量检验数的基本步骤:第一步:把方案表中基变量格填入其相应的运价并令;让每一个基变量都有,可求得所有的位势;第二步:利用计算各非基变量的检验数方案的优化基本步骤:在负检验数中找出最小的检验数,该检验数所对应的变量即为入基变量。
运输问题表上作业法
位势法计算非基变量xij检验数的公式 σij=cij-ui+vj
思考:试解释位势变量的含义提示:写出运输问题 的对偶问题
四、解的改进
如检验出初始解不是最优解,即某非基变 量检验数为负,说明将这个非基变量变为 基变量时运费会下降.根据表上作业法的 第三步,需对初始方案进行改进.
A1
X11
X12
X13
80 150 65 100 75 250
A2
X21
X22
X23
100
150
200
销量
450
非基变量X12的检验数:
12 =(c12+c23)-(c13+c22)
=70+75-(100+65)=-20,
非基变量X21的检验数:
21 =(c21+c13)-(c11+c23)
=80+100-(90+75)=15。
X13
80 50 65 200 75
A2
X21
X22
X23
100
150
200
销量
50
产量 200 100 250 200
450
得到初始调运方案为: x11=100,x12=100,x22=50,x23=200
总运价为: 9* 0 10 70* 0 10 50* 0 6 520 *100 3092
三、最优性检验
u 1 v1 c11 90
u u
1 2
v3 v2
c13 c 22
100 65
u 2 v 3 c 23 75
在 式 中 , 令 u1=0, 则 可 解 得 v1=90,v3=100,u2=25,v2=90,于是
第7章运输问题表上作业法
表4-14
甲 乙丙
A
3
11
3
B
1
9
2
C
7
4
10
两最小元素之差
25 1
丁
产量(ai)
7
4
9
6
丁
两最小元素之差
10
0
8
1
5
2
3
表4-15 甲
A
B
C 销量(bj)
表4-16
3 甲
A
3
B
1
C
7
两最小元素之差 2
乙
丙
6
6
5
乙
丙
丁
11
3
10
9
2
8
4
10
5
1
2
丁
产量(ai)
7
4
3
9
6
两最小元素之差
0 1
表4-17
最小运价之差值(行差值hi,列差值kj),优 先取最大差值的行或列中最小的格来确定 运输关系,直到求出初始方案。
8.伏格尔法
伏格尔法的基本步骤:
1.计算每行、列两个最小运价的差;
2.找出最大差所在的行或列;
3.找出该行或列的最小运价,确定供求关系,最大量的 供应 ;
4.划掉已满足要求的行或 (和) 列,如果需要同时划去行 和列,必须要在该行或列的任意位置填个“0”;
6
产量(ai)
7 4 9
表4-29
甲
A B C 销量(bj)
表4-30
11 = 1 3(-1) (+7)
3
甲
A
11 = 1
B
3
C
表上作业法
运输问题的求解方法——表上作业法产销平衡表与单位运价表表上作业法一、产销平衡表与单位运价表运输问题还可用产销平衡表与单位运价表进行描述。
假设某种物资有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。
将这些数据汇总可以得到产销平衡表和单位运价表5.3.1。
表5.3.1 产销平衡表与单位运价表二、表上作业法运输这一类特殊问题可用更加简便的求解方法———表上作业法求解,实质仍是单纯形法,步骤如下:(1)确定初始调运方案,即找出初始基可行解,在产销平衡表上给出m+n-1个数字格。
(2)求非基变量的检验数,即在表上计算空格的检验数,判别是否达到最优解:是否存在负的检验数?如果存在负的检验数,则初始调运方案不是最优方案;如果所有检验数都非负,则初始调运方案已经是最优方案了。
如果已经得到最优调运方案,则停止计算,否则转入下一步。
(3)确定换入变量和换出变量,找出新的调运方案(新的基可行解),即在表上用闭回路法进行调整。
(4)重复(1)~(2),直到求出最优解为止。
(一)确定初始可行基的方法⏹最小元素法从单位运价表中最小的运价开始确定供销关系,然后考虑运价次小的,一直到给出初始基可行解为止。
⏹伏格尔法采用最小元素法可能造成其他处的更多浪费,伏格尔法考虑最小运费与次小运费之间的差额,差额越大,就按次小运费调运。
(二)最优解的判别计算非基变量(空格)的检验数,当所有的检验数时,为最优解。
求空格检验数的方法有:⏹闭回路法以某一空格为起点找一条闭回路,用水平或垂直线向前划,每碰到一数字格转900后,继续前进,直到回到起始空格为止。
闭回路如图5.3.1的(a)、(b)、(c)等所示。
从每一个空格出发一定存在并且可以找到唯一的闭回路。
因为,m+n-1个数字格(基变量)对应的系数向量是一个基,任一空格(非基变量)对应的系数向量是这个基的线性组合。
运输问题的求解方法(过程)——表上作业法的解题思路和原理、具体步骤。
运输问题的求解方法(过程)——表上作业法的解题思路和原理、具体步骤。
运输问题是指在给定的供应地和需求地之间,选择最佳的运输方案,使总运输成本最低的问题。
表上作业法是一种常用的解决运输问题的方法,它基于线性规划的思想,通过逐步逼近最优解的方式来求解运输问题。
表上作业法的原理是将运输问题转化为一个线性规划问题,通过构建一个供需平衡表来描述运输问题。
在该表中,将供应地和需求地分别作为行和列,并在表中填入运输量的变量。
同时,引入一个辅助表来记录每个供应地和需求地的运输量。
具体的求解步骤如下:1. 构建供需平衡表:将给定的供应地和需求地以及对应的运输量填入表格中,并计算每个供应地和需求地的供应总量和需求总量。
2. 确定初始基本可行解:根据运输量的限制条件,确定一个初始的基本可行解。
可以选择将某些运输量设置为0,使得每个供应地和需求地都满足其供应总量和需求总量。
3. 计算单位运输成本:根据给定的运输成本,计算每个供应地和需求地之间的单位运输成本,填入表格中。
4. 判断最优解条件:检查当前的基本可行解是否满足最优解的条件。
如果每个供应地和需求地都满足其供应总量和需求总量,并且没有其他更低成本的运输方案,则当前解为最优解。
5. 迭代改进解:如果当前解不满足最优解的条件,则需要进行迭代改进。
在每一次迭代中,选择一个非基本变量(即非0运输量)进行改变,并计算改变后的基本可行解。
6. 更新供需平衡表和辅助表:根据改变后的基本可行解,更新供需平衡表和辅助表的运输量,并重新计算单位运输成本。
7. 重复步骤4-6,直到找到最优解为止。
通过以上的步骤,表上作业法能够有效地求解运输问题,并得到最优的运输方案。
它在实践中广泛应用于物流管理、供应链优化等领域,为运输问题的决策提供了科学的依据。
运输问题的表上作业法的一个解释
运输问题的表上作业法的一个解释
运输问题的表上作业法,也称作基于选表法或表上方法,是一种分配类型的技术,它是用来求解类似运输问题的一种技术。
这类问题是在现实生活和技术领域中经常被遇到的,它要求将一定数量的物品从某一个地方运输到另一个地方,或者将某种资源从一个地方运输到另一个地方,再或者将某种物品从一个地方运输到多个地方,例如从苹果在北京的仓库运输到上海的几家超市。
与其他分配类型的技术相比,运输问题的表上作业法的优势在于,它可以给出最优的解决方案,而且这种解决方案可以在较短的时间内获得。
它的基本思路是,首先将数据输入到一个表格,如仓库和超市之间的距离或运输成本,然后用一个“对换”算法对表格进行优化,不断“对换”表格中直接相连的数值,使得解决方案到达最优状态,达到最优化。
首先,将运输问题用表格表示,表格中每一行表示从某一出发地到一定目的地的运输距离或运输费用,每一列表示从一定出发地到某一目的地的运输距离或运输费用。
然后,用“费用减少法”对表格进行优化,不断比较当前状态下两点之间的运输成本,如果当前状态下两点之间的运输成本比较大,则以更小的运输成本替换,从而达到最优解。
经过一定的步骤,即可得到运输问题的最优解,计算完成后可得出最小的运输成本,而且可以把最小的运输成本显示出来,使用户能
够清楚明白。
此外,表上作业法在实际应用中还有其他优势,它比较容易实现,只要将数据输入到表格中,即可完成优化,而且计算时间较短。
有时候,表上作业法也可以用来解决更复杂的问题,如经营决策问题、联盟问题和设备调度问题。
总之,运输问题的表上作业法是一种有效的配类型的技术,它可以帮助人们在短时间内得到最优解,最小化运输成本,应用范围也比较广泛,非常适合求解类似运输问题的技术。
管理运筹学运输问题之表上作业法课件
扩展适用范围
进一步扩展表上作业法的适用范 围,使其能够处理更多类型的运 输问题,包括带有特殊约束条件 的运输问题。
引入现代信息技术
利用现代信息技术,如大数据和 云计算等,提高表上作业法的计 算效率和精度,以满足实际应用 的需求。
THANKS
感谢您的观看
的优化配置。
应用实例二:农产品运输问题
总结词
多约束优化问题
详细描述
农产品运输问题需要考虑时间、保鲜度、运 输量等多种约束条件,要求在满足需求的前 提下,实现运输成本和损耗的最小化。表上 作业法可以通过多目标优化算法,综合考虑 各种约束条件,制定最优的农产品运输方案
。
应用实例三:城市物流配送问题
要点一
在迭代过程中,需要有一个判断准则来确定何时停止迭代并输出最优解。常用的判断准则包括最大最 小准则和最小最大准则。
迭代求解
根据判断准则,通过不断调整运输方案,使目标函数(通常是总运输费用最小)逐渐逼近最优解。在 每次迭代中,需要检查运输方案的可行性,并更新基可行解。
终止阶段:确定最优解并输出结果
确定最优解
03
表上作业法原理
表上作业法的定义与步骤
在此添加您的文本17字
定义:表上作业法是一种求解运输问题的线性规划方法, 通过在运输表上逐行计算和调整,最终找到最优解。
在此添加您的文本16字
步骤
在此添加您的文本16字
1. 建立初始运输方案;
在此添加您的文本16字
2. 检查运输方案的可行性;
在此添加您的文本16字
确定单位运输成本
根据运输距离、运输方式等因素确定单位运输成本。
建立数学模型
根据供求关系、运输能力限制等因素建立线性规划模型。
表上作业法
精品课程《运筹学》
.
一、初始基本可行解的确定
根据上面的讨论,要求得运输问 题的初始基本可行解,必须保证找 到 m + n – 1 个不构成闭回路的基 变量。
一般的方法步骤如下:
精品课程《运筹学》
.
(1)在运输问题求解作业数据表中任选一个单 元格 xij ( Ai 行 Bj 列交叉位置上的格),令
mn
考虑 i=1si >j=1dj 的运输问题,得到的数学模 型为
精品课程《运筹学》
.
min
mn
f = cij xij
i=1 j=1
n
s.t. xij si i = 1,2,…,m
j=1
m
xij =dj j = 1,2,…,n
i=1
xij≥0(i=1,2,…,m;j=1,2,…,n)
精品课程《运筹学》
(3)若 ai = 0,则划去对应的行(已经把拥有 的量全部运走),若 bj = 0 则划去对应的 列(已经把需要的量全部运来),且每次 只划去一行或一列(即每次要去掉且只去 掉一个约束);
精品课程《运筹学》
.
(4)当最终的运输量选定时,其所在行、列 同时满足,此时要同时划去一行和一列。 这样,运输平衡表中所有的行与列均被划 去,则得到了一个初始基本可行解。
x32 = 6, x34 = 3, 其余 xij = 0 ;
最优值:
精品课程f《*运=筹3学×》5+10×2+1×3+.8×1+4×6+5×3 = 85
四、产销不平衡问题的处理
在实际中遇到的运输问题常常不是产销
平衡的,而是下列的一般运输问题模型
min
mn
f
调运问题---表上作业法
调运问题---表上作业法基本思路:1.建立供需平衡运价表2.用最小元素法求出初始调运方案3.用位势法检验初始调运方案4.用闭合回路法调整初始调运方案5.重复步骤3~4,直到出现最优调运方案6.计算最少总运费在供销不平衡的情况下,可用以下办法进行解决:1〉供大于求---引入虚拟需求点,其需求量等于实际供应量与需求量之差,该点运价为零。
2〉供小于求---引入虚拟供应点,其供应量等于实际需求量与供应量之差,该点运价为零。
例题:设有5个产地A1、A2、A3、A4、A5和4个销地B1、B2、B3、B4的运输问题,他们的供应量和需求量及单位运费如下表,试计算其最小运输成本。
解:1〉该案例属于供需平衡,下面直接用最小元素法求出初始调运方案。
①在所有运价中,找出最小运价为0,该运价对应的需求量为10,供应量为40,即需求量可以得到全部满足。
将调运数量和A4、B4的剩余供需数量在表上做出记号,同时由于B4的需求已经满足,可以划去该列其他的各个运价。
结果如下:③在剩下的运价中,最小运价为3,调运结果如下:⑧在剩下的运价中,最小运价为20,调运结果如下:2〉用位势法检验初始方案是否为最优。
①设有调运数量的运价Dij=Ui+Vj,i为行数,j为列数。
可以列出如下方程组:20=U1+V29=U2+V24=U3+V115=U3+V27=U4+V21=U4+V30=U4+V43=U5+V1设U4=0,分别求出U1~U5和V1~V4,如下表所示②设没有调运量的运价为Cij,如果Cij不小于Ui+Vj,检验通过;否则在该运价上做记号,等待下一步调整。
最终检验结果如下:③第一次调整。
对C13调整。
为其寻找另外三个有调运量的价格元素,使这四个元素在表中形成矩形,即闭合回路。
然后按照“最小运量,加减加减”的原则进行调整,过程如下:20/10 57/10 1/20调整为20 5/107/20 1/10第一次调整后的调运方案和新的U、V如下:对该方案进行检验,结果如下:④第二次调整。
第七章-运输问题
运产们费地单办得价到运新销 输的地量 综合表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,业其法各分厂每日的产
量、各销售公司每日的销量以及各分厂到各销售公司的 单位运价如表所示,在表中产量与销量的单位为吨,运 价的单位为百元/吨。问该公司应如何调运产品在满足各 销点的需求量的前提下总运费最少?
管理运筹学ppt7第七章 运输问题ok
销地 运费单价/元
B1
B2
B3
产量/件
产地
A1
16
4
16
200
A2
26
15
5
300
销量/件
250
200
200
500
650
§ 2 运输问题的计算机求解
解: 增加一个虚设的产地A3
销地 运费单价/元
B1
B2
产地
A1
16
4
A2
26
15
A3
0
0
销量/件
250
200
增加一个虚设的产地A3,即缺货
运输费用?
B3
50
D
M
销量/万吨
30
必须满 足
0M
20 70
必须满 足
0M 0 30 10 50
必须满 足
虚设产地 运费为0
虚设产地 运费为0
50 210
210
虚设产地 运费为0
§ 3 运输问题的应用
应用软件计算,最优解如表。
销地
I′
运输量
产地
A
I″
II
III
50
B
20
C
30 20
0
D 销量
30 30 20 70 30
总运费为9260百元
§ 3 运输问题的应用
例 5. 设有 A、B、C 三个化肥厂供应四个地区的农用化 肥。假设等量的化肥在这些地区使用效果相同,有关数 据如表。
销地
I
运费单价/(元/吨)
产地
II
III
IV
产量/万吨
A
16
13
22
运输问题的模型及表上作业法
04
CATALOGUE
表上作业法的实际应用
货物调运问题
总结词
货物调运问题是指如何合理安排货物的运输 ,以最小化运输成本。
详细描述
在货物调运问题中,需要考虑货物的来源、 目的地、运输方式、运输距离和运输成本等 因素。通过表上作业法,可以找到最优的运
输方案,使得总运输成本最低。
车辆调度问题
总结词
车辆调度问题是指如何合理安排车辆的运行,以最小化车辆的空驶和等待时间。
资源限制
运输问题的资源限制包括供应量 、需求量、运输能力等,这些限 制条件要求在运输过程中不能超 过资源的最大供应或需求量。
距离限制
运输问题的距离限制通常以运输 距离或运输时间为标准,要求在 运输过程中尽量缩短距离或时间 。
质量限制
在某些情况下,运输问题的质量 限制包括货物的质量、运输工具 的质量等,要求在运输过程中保 证货物的质量和运输工具的安全 。
02
CATALOGUE
运输问题的数学模型
变量与参数
变量
表示各供应地应向各需求地运输的货物量。
参数
包括各供应地的供应量、各需求地的需求量、各供应地到各需求地的单位运输费用和各货物的单位运 价。
目标函数
• 最小化总费用:目标是找到一组 运输方案,使得总运输费用最小 。
约束条件
供需平衡约束
每个供应地的供应量等于其对应需求地的需求量。
运输问题的模型及 表上作业法
contents
目录
• 运输问题概述 • 运输问题的数学模型 • 表上作业法 • 表上作业法的实际应用 • 表上作业法的优化与改进
01
CATALOGUE运输问题概述Fra bibliotek定义与特性
运输问题表上作业法的再探讨
作者 简介 :郝 白军(9 8 - 17 . ) 7 ,男,回族,宁夏灵 武人, 师 硕士, 要从事运筹 与优化 的研究. 讲 主 基金项 目:宁夏回族 自治 区精 品课程 运筹学 建设项 目资 助,宁夏 回族 自治 区教研教改项 目资助
20 1
Ma 2 1 r 01 .
文 章 编号 : 0 324 (0 )200 ・3 10 -832 1 O -290 1
运 输 问题 表 上 作 业 法 的再 探 讨
郝 自军,高岳 林
( 北方民族 大学信 息与计 算科 学学院,宁夏银川 7 0 2 ) 50 1
摘
要 :表 上作 业法是求解运输 问题 的重要 方法,表上作业法的 实质是单 纯形 法.在用表上作 业法求解运 输 问题时,运
为什 么?() 2当出现退化情形时, 可在对应基变量所在的那一行或一列任一空格处填加“ ” 这个规则不太具体, 0, 可 能造成 多余 的计 算,进而 我们对 最 优解 的判别进 行改进 .下面我们 就对这 两个 问题进 行 阐述。
1 运输 问题基本性质
定义1 在运输问题的运输表 中, 如果序列 {i 由相异变量组成, X, ) 且沿水平或垂直方向延伸 时, 每个变量
a ( =1 , ) , , …, ;有 ,个销地 B, =1 , ) 2 z ( , …, 需要这些物Jf ,… ,, 2 z 到 石 运 }
送单位物资的运价为 c, f ,, , J=1 , , ,问如何安排运输, , ( =1 …,? 2 , ; , …, ) 2 2 可使总运费最小?
i1 = = i 1
∑X' i f1, ,) i a -,… , j ,( 2 i =
表上作业法
用户
B1
B2
B3
B4
供应量/t
配送中心
7
A1
54
23
A2
3
1
1(+1)
4
A3
6
3
9
需求量
3
6
5
6
20
v 调整后结果:
用户
配送中心
B1
A1
A2
3
A3
需求量
3
B2
B3
5
6
6
5
B4
供应量 /t
2
7
1
4
3
9
6
20
v 重新构造闭回路,经检验所有空格的检验数都为非负数。所以该 方案为最优方案
补充:几点说明
v(1)若运输问题的某一可行解有多个空格
用伏格尔法给出的初始调运方案见表7-10。 总运费为=5*3+2*10+3*1+1*8+6*4+3*5=85元。
表7-10 最终运量安排结果
用户 配送中心
B1
B2
B3
A1
5
A2
3
A3
6
需求量
3
6
5
B4 供应量/t
2
7
1
4
3
9
6
3) 最优解的检验和判断
判断初始调运方案是否最优还需进行解的最优性检验。 对解的最优性检验可采用两种方法,闭回路法和位势法,这 里介绍闭回路法。
二、车辆调度的原则
2.具体原则
(1) 宁打乱少数计划,不打乱多数计划; (2) 宁打乱局部计划,不打乱整体计划; (3) 宁打乱次要环节,不打乱主要环节; (4) 宁打乱当日计划,不打乱以后计划; (5) 宁打乱可缓运物资运输计划,不打乱急需物 资运输计划; (6) 宁打乱整批货物运输计划,不打乱配装货物 运输计划; (7) 宁使企业内部工作受影响,不使客户受影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
再观察模型的系数矩阵:
一、运输问题模型及其求解思路
1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 0 1 0 1 0 0 1 0 0 1 200 300 150 150 200
前2行之和=后3行之和
一、运输问题模型及其求解思路
对于产销平衡的运输问题,若产地为m
四、方案调整
即求=Min{xij闭回路上的偶数顶点的xij}= xpq。那么确定xpq为出基变量,为调整量; 3、换基调整:对闭回路的奇数顶点运量调整 为:xij+,对各偶数顶点运量调整为:xij-, 特别 xpq-=0,xpq变为非基变量。 重复以上步骤,直到所有检验数均非负,即 得到最优解。
10
3
销量
3
6 原则,确定 6 5
进基变量
四、方案调整
得到新的基变量:x13 = 5, x14 = 2, x21 = 3, x24 = 1, x32 = 6, x34 = 3。重新计算检验数。
B1
A1 3
B2
B3
B4
产量ai
7 4
A2
A3 销量bj
1
7
11 3 10 (0) (2) 5 2 9 2 8 3 1 (2) (1) 4 10 5 (9) 6 (12) 3 3 6 5 6
个,销地为n个, 则变量个数为m×n个,线性无关的约束 条件个数为m+n-1, 故基本解中的基变量个数为m+n-1。
一、运输问题模型及其求解思路
3、运输问题求解思路——表上作业法 由于运输规划系数矩阵的特殊性,如果
直接使用线性规划单纯形法求解计算, 则无法利用这些有利条件。 人们在分析运输规划系数矩阵特征的基 础上建立了针对运输问题的表上作业法。
二、确定初始基本可行解
为保证基变量的个数有m+n-1个,注意: 1、每次填完数,只能划去一行或一列,只有 最后一个格子例外。 2、用最小元素法时,可能会出现基变量个数 还差两个以上但只剩下一行或一列的情况, 此时不能将剩下行或列按空格划掉,应在剩 下的空格中标上0。(退化的基本可行解)
二、确定初始基本可行解
9 20
u3
三、最优性检验
根据基变量xij 的检验数ij =0 ,对应基变量 的运价cij可以分解为ui 和vj,即cij =ui+vj 。 因为位势量ui ,vj的总数为m + n 个,而限定 方程只有m+n-1个(基变量个数),所以位 势量( ui ,vj )有无穷多组解,其中总有一个 自由变量。 故可以任意取一个位势量赋以定值,从而确 定其它位势量的值,一般取u1 =0。
五、运输问题的几种特殊情况
3、退化情况
一个或多个基变量等于0。
思考:运输问题是否存在无界解情况?
二、确定初始基本可行解
1、西北(左上)角法
每次找最西北角的元素,让其运输量尽
可能的满足一个约束条件。
二、确定初始基本可行解
B1 A1 A2 B2 3 B3 4 B4 产量 7 4 6 6
3
1
11
9
3
2
10 2
3 5 8
2
6
A3
销量
7
3
4
10
5
9
20
二、确定初始基本可行解
这样得到的初始基本可行解为: x11=3, x12=4, x22=2, x23=2, x33=3, x34=6,其 余均为0。 对应的总运费为: 3×3+4×11+2×9+2×2+3×10+6×5=135
位势法:设产地Ai对应的位势量为ui ,销地 Bj对应的位势量为vj, 检验数ij =cij –ui-vj。
三、最优性检验
B1 B2 11 9 3 7 3 v1 4 6 6 v2 5 v3 6 v4 10 3 4 1 2 1 5 3 8 B3 B4 10 3 产量 ui
A1
A2
3
7
4
u1
u2
A3 销量 vj
B4
4 0 (2) 4 4
产量
4
ui
0 1 2
A2
A3 销量 vj
6
3 13
五、运输问题的几种特殊情况
1、多个最优方案的情况:
若最优表中有非基变量的检验数为0,则为多 个最优方案的情况。 这种情况下,可将检验数为0的非基变量作为 进基变量,即可得到另一个最优方案。
五、运输问题的几种特殊情况
三、最优性检验
检验数计算如下表:
B1 A1 A2 A3 B2 B3 B4 产量 7 4 9
3 (1)
1
11
9
3
7 (10) 3 4
销量
3 10 (2) 4 3 2 8 (1) (-1) 1 10 5 (12) 6 3 6 5 6
20
三、最优性检验
2、位势法
闭回路法的缺点:当变量个数较多时,寻找 闭回路以及计算两方面都容易出错。
三、最优性检验
B1 A1 A2 A3 销量
B2 11 3
B3 10 4
B4 3
产量 7 4
3
1
3 7 3
9
4
2
1 10
8
5
6
6 5 6
3
9 20
若让x11=1,则总运费变化:3–3+2–1=1 。
三、最优性检验
如果规定作为起始顶点的非基变量xij为第 1 个顶点,其闭回路上的其他顶点依次为第 2 个顶点、第 3 个顶点……,那么就有该非基 变量的检验数: ij = (闭回路上的奇数顶点运价之和) - (闭回 路上的偶数顶点运价之和) 最优标准:所有检验数≥0
一、运输问题模型及其求解思路
B1 A1 A2 销量 6 6 150 B2 4 5 150 B3 6 5 200 产量 200 300
一、运输问题模型及其求解思路
2、产销平衡运输问题模型的特点 从模型的建立可知:
列数为2(产地数)×3(销地数)=6;
行数为2(产地数)+3(销地数)=5;
如上例中的最优方案就不唯一:
B1 B2 B3 B4 产量ai 7 4 9 20
11 3 10 +2 (0) (2) 5 2-2 A2 1 9 2 8 3-2 1 +2 (2) (1) A3 7 4最小偶点为出基 10 5 检验数为0 (9) 6 (12) 3 者进基 变量和调整量 3 6 5 6 销量bj
第七章 运输问题 之表上作业法
一、运输问题模型及其求解 思路 二、确定初始基本可行解 三、最优性检验 四、方案调整 五、几种特殊情况
一、运输问题模型及其求解思路
1、问题的提出: 某公司从两个产地A1、A2将物品运往三
个销地B1、B2、B3。 各产地的产量、各销地的销量和各产地 运往各销地每件物品的运费如下表所示。 问:应如何调运可使总运输费用最小?
A1
3
五、运输问题的几种特殊情况
得到另一个最优方案: x11 = 2, x13 = 5, x21 = 1, x24 = 3, x32 = 6, x34 = 3, 其余 xij = 0; 最优值仍然为 f* = 85
五、运输问题的几种特殊情况
2、无解情况:
当某个产地Ai不能向某个销地Bj供应产品时, 设相应的运费为M(类似于大M法),然后 求最优解。 在最优解中,若相应xij的取值为0 ,则此最优 解为原问题的最优解;若xij的取值不为0,则 原问题无解。
9
20
四、方案调整
经过一次基变换,所有ij ≥ 0,已得到最优解: x13 = 5, x14 = 2, x21 = 3, x24 = 1, x32 = 6, x34 = 3, 其它为0。 最优值: f* =3×5+10×2+1×3+8×1+4×6+5×3 = 85
四、方案调整
闭回路调整法步骤: 1、入基变量的确定:选负检验数中最小者 rk,那么 xrk 作为进基变量;(使总运费尽 快减少) 2、出基变量的确定:在进基变量xrk 的闭回 路上,选取偶数顶点上调运量最小的值,将 其对应的运量作为出基变量。(刚好有一个 基变量出基,其它基变量都为正)
二、确定初始基本可行解
2、最小元素法
每次找到剩下的最小运价,让其对应的
运输量尽可能的满足一个约束条件。
二、确定初始基本可行解
B1 A1 A2 B2 B3 B4 4 产量 3 7 4 3 6
3
1
11 3
3 9
3
2 6 6
10
8
1
5
A3
销量
7
4
10
5
9
20
二、确定初始基本可行解
用最小元素法求出的初始基本可行解为: x21 =3, x22 =1, x13 =4, x32 =6, x34=3, x14 =3, 其余均为0。 对应的总运费为: 3×1+1×2+4×3+6×4+3×5+3×10=86
A1
A2 A3 销量 vj
4
6 3 13
2
(0)
4
(-1) 4 3
(3)
(-2) 3 3
0
3
已达到最优,最优目标值为 4×4+4×2+4×4+5×3=55
产销地
A1 6 4 7 2 3
B1
(3) 2 (2) 5 4 6
B2
(2) 4 (1) 4 3 3 7 5
B3