运筹学第三章运输问题课件_第1页
运筹学第三章运输问题课件_第2页
运筹学第三章运输问题课件_第3页
运筹学第三章运输问题课件_第4页
运筹学第三章运输问题课件_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2021-7-51第3章 运输问题第3节 产销不平衡的运输问 题及其求解方法第4节 应用举例运筹学2021-7-52第3节 产销不平衡的运输问题及其求解方法n前面一节所讲的表上作业法,都是以产销平衡为前提条件的,即nn但是实际问题中产销往往是不平衡的。因此就需要把产销不平衡的问题化成产销平衡的问题。n当产大于销minjjiba112021-7-53运输问题的数学模型可写成n目标函数:n满足:minjijijxcz11min从Ai到Bj的运量小于供应量从Ai到Bj的运量等于需要量2021-7-54由于总的产量大于销量,就要考虑多余的物资在哪一个产地就地储存的问题。设xi, n+1是产地Ai的储存

2、量,于是有: njnjiijniijmiaxxx1111,), 2 , 1(,mijijnjbx1), 2 , 1(2021-7-55令:, 0ijc 当 i=1,,m,j=1,,n时 当 i=1,,m,j=n+1时将其分别代入,得到minjijijminjminiminjijijijijxccxcxcz1111111,11min2021-7-56满足:0111ijmijijnjiijxbxax11111njjnjnjmiibbba由于这个模型中所以这是一个产销平衡的运输问题。 2021-7-57若当产大于销时,只要增加一个假想的销地j=n+1(实际上是储存),该销地总需要量为njjmiiba

3、11 而在单位运价表中从各产地到假想销地的单位运价为, ,可以理解为就地“销售” ,就转化成一个产 销平衡的运输问题2021-7-58当销大于产时,即可以在产销平衡表中增加一虚拟行,表示增加一个假想的产地i=m+1,该地产量为njmijjab11 在单位运价表上令从该假想产地到各销地的运价, ,同样可以转化为一个产销平衡的运输问题.。 2021-7-59例2 设有三个化肥厂(A,B,C)供应四个地区(,)的农用化肥。假定等量的化肥在这些地区使用效果相同。各化肥厂年产量,各地区年需要量及从各化肥厂到各地区运送单位化肥的运价如表3-1所示。试求出总的运费最节省的化肥调拨方案。 表3-1需 求 地

4、区 化工厂 产量 (万吨) A B C 16 14 19 13 13 20 22 19 23 17 15 / 50 60 50 最低需求(万吨) 最高需求(万吨) 30 50 70 70 0 30 10 不限 2021-7-510n解解 这是一个产销不平衡的运输问题,总产量为160万吨,四个地区的最低需求为110万吨,最高需求为无限。根据现有产量,第个地区每年最多能分配到60(160-30-70-0=60)万吨,这样其不限的最高需求可等价认为是60万吨。按最高需求分析,总需求为210万吨,大于总产量160万吨,将此问题定义为销大于产的运输问题。为了求得平衡,在产销平衡表中增加一个假想的化肥厂D

5、,其年产量为50万吨。由于各地区的需要量包含两部分,如地区,其中30万吨是最低需求,故不能由假想化肥厂D供给,令相应运价为M(任意大正数),而另一部分20万吨满足或不满足均可以,因此可以由假想化肥厂D供给,按前面讲的,令相应运价为0。对凡是需求分两种情况的地区,实际上可按照两个地区看待。这样可以写出这个问题的产销平衡表(表3-2)和单位运价表(表3-3)。2021-7-511产销平衡表(表3-2),单位运价表(表3-3)2021-7-512利用表上作业法求解步骤如下n1.首先利用最小元素法求出基可行解,步骤如下n第一步见表3-4,3-52021-7-513n第二步见表3-6,3-72021-7

6、-514n第三步,见表3-8,3-92021-7-515n第四步,见表3-10,3-112021-7-516n第五步,见表3-12,3-132021-7-517n第六步,见表3-14,3-152021-7-518n第七步,在单位运价表上相应地要划去一行和一列,因此需要添一个“0”。见表3-16,3-172021-7-519n第八步,此时基可行解就是表3-18,3-192021-7-5202.利用位势法求空格检验数,如下图所示计算表3-202021-7-5213.表中还有负检验数。说明未得最优解,利用闭回路调整法,见表3-212021-7-522n即为表3-22n此时再利用闭回路法求各空格的检验

7、数,见表3-232021-7-5232021-7-524表中还有负检验数。说明未得最优解,利用闭回路调整法,得到表3-242021-7-525n即为表3-252021-7-526依次按照上述方法进行,一直到得到最优解为止,可以求得这个问题的最优方案如表3-26所示 需求地区 化工厂 产量 (万吨) A B C D 30 20 50 20 0 30 10 30 20 50 60 50 50 销量(万吨) 30 20 70 30 10 50 210 2021-7-527第第4 4节节 应应 用用 举举 例例n由于在变量个数相等的情况下,表上作业法的计算远比单纯形法简单得多。所以在解决实际问题时,人

8、们常常尽可能把某些线性规划的问题化为运输问题的数学模型。下面介绍几个典型的例子。2021-7-528n例3 某厂按合同规定须于当年每个季度末分别提供10,15,25,20台同一规格的柴油机。已知该厂各季度的生产能力及生产每台柴油机的成本如表3-27所示。又如果生产出来的柴油机当季不交货的,每台每积压一个季度需储存、维护等费用0.15万元。要求在完成合同的情况下,作出使该厂全年生产(包括储存、维护)费用最小的决策 2021-7-529表3-27季度 生产能力(台) 单位成本(万元) 25 35 30 10 10.8 11.1 11.0 11.3 2021-7-530解解 由于每个季度生产出来的柴

9、油机不一定当季交货,所以设xij为第i季度生产的用于第j季度交货的柴油机数。根据合同要求,必须满足 2025151044342414332313221211xxxxxxxxxx2021-7-531又每季度生产的用于当季和以后各季交货的柴油机数不可能超过该季度的生产能力,故又有: 1030352544343324232214131211xxxxxxxxxx2021-7-532第i季度生产的用于j季度交货的每台柴油机的实际成本cij应该是该季度单位成本加上储存、维护等费用。cij的具体数值见 表3-28j i 11 10.8 10.95 11.10 11.10 11.25 11.00 11.25

10、11.40 11.15 11.30 2021-7-533设用ai表示该厂第i季度的生产能力,bj表示第i季度的合同供应量,则问题可写成:n目标函数:n满足4141minijijijxcz04141ijijijjiijxbxax2021-7-534显然,这是一个产大于销的运输问题模型。注意到这个问题中当ij时,xij=0,所以应令对应的cij=M,再加上一个假想的需求D,就可以把这个问题变成产销平衡的运输模型,并写出产销平衡表和单位运价表(合在一起,见表3-29)。销地 产地 D 产量 11 10.8 M M M 10.95 11.10 M M 11.10 11.25 11.00 M 11.25

11、 11.40 11.15 11.30 0 0 0 0 25 35 30 10 销量 10 15 25 20 30 100 2021-7-535 利用表上作业法进行求解步骤如下n1.利用最小元素法确定基可行解n第一步见表3-30,3-31销地 产地 D 产量 11 10 25 35 30 10 销量 10 15 25 20 30 100 2021-7-536第二步,在单位运价表上相应地要划去一行和一列,因此需要添一个“0”。见表3-32,3-332021-7-537第二步,以此类推,结果见表3-34,3-352021-7-5382.利用位势法求空格检验数,如下图所示计算表3-362021-7-5

12、39表中的所有检验数都非负,故表3-37的解为最优解销售季度 生产季度 D 产量 11 10 15 0 25 5 5 10 30 25 35 30 10 销量 10 15 25 20 30 100 2021-7-540n经过用表上作业法求解,可得多个最优方案,表3-37中列出最优方案之一。即第季度生产25台,10台当季交货,15台季度交货;季度生产5台,用于季度交货;季度生产30台,其中25台于当季交货,5台于季度交货。季度生产10台,于当季交货。按此方案生产,该厂总的生产(包括储存、维护)的费用为773万元。2021-7-541例4 某航运公司承担六个港口城市A、B、C、D、E、F的四条固定

13、航线的物资运输任务。已知各条航线的起点、终点城市及每天航班数见表3-38。航线 起点城市 终点城市 每天航班数 1 2 3 4 E B A D D C F B 3 2 1 1 2021-7-542假定各条航线使用相同型号的船只,又各城市间的航程天数见表3-39。到 从 A B C D E F A B C D E F 0 1 2 14 7 7 1 0 3 13 8 8 2 3 0 15 5 5 14 13 15 0 17 20 7 8 5 17 0 3 7 8 5 20 3 0 2021-7-543又知每条船只每次装卸货的时间各需1天,则该航运公司至少应配备多少条船,才能满足所有航线的运货需求?

14、n解解 该公司所需配备船只分两部分。n(1) 载货航程需要的周转船只数。例如航线1,在港口E装货1天,ED航程17天,在D卸货1天,总计19天。每天3航班,故该航线周转船只需57条。各条航线周转所需船只数见表3-40。2021-7-544表3-40航线 装货 天数 航程 天数 卸货 天数 小计 航班数 需周转 船只数 1 2 3 4 1 1 1 1 17 3 7 13 1 1 1 1 19 5 9 15 3 2 1 1 57 10 9 15 以上累计共需周转船只数91条 .2021-7-545(2) 各港口间调度所需船只数。有些港口每天到达船数多于需要船数,例如港口D,每天到达3条,需求1条;

15、而有些港口到达数少于需求数,例如港口B。各港口每天余缺船只数的计算见 表3-41。港口城市 每天到达 每天需求 余缺数 A B C D E F 0 1 2 3 0 1 1 2 0 1 3 0 -1 -1 2 2 -3 1 2021-7-546为使配备船只数最少,应做到周转的空船数为最少。因此建立以下运输问题,其产销平衡表见表3-42。港 口 A B E 每天多余船只 C D F 2 2 1 每天缺少船只 1 1 3 2021-7-547单位运价表应为相应各港口之间的船只航程天数,见表3-43。港 口 A B E C D F 2 14 7 3 13 8 5 17 3 2021-7-548用表上作

16、业法求出空船的最优调度方案,具体步骤如下。1.利用最小元素法确定基可行解 第一步(见表3-44,3-45)2021-7-549第二步,不过本步要注意在单位运价表上相应地要划去一行和一列,因此需要添一个“0”。(见表3-46,3-47)2021-7-550第三步(见表3-48,3-49)2021-7-5512.利用位势法求空格检验数,如下图所示计算表(见表3-50)2021-7-5523.3.利用闭回路调整法进行改进利用闭回路调整法进行改进( (见表见表3-51)3-51)2021-7-5534.再利用位势法求各空格的检验数见表3-52,表中所有检验数都非负2021-7-554由表3-53知最少

17、需周转的空船数为21+131+51+171+31=40条。这样在不考虑维修、储备等情况下,该公司至少应配备40+91=131条船。最终的最优调度方案见表最终的最优调度方案见表3-533-532021-7-555例例5 5 在本章的例1中,如果假定n每个工厂生产的产品不一定直接发运到销售点,可以将其中几个产地集中一起运;n运往各销地的产品可以先运给其中几个销地,再转运给其他销地;n除产、销地之外,中间还可以有几个转运站,在产地之间、销地之间或产地与销地间转运。已知各产地、销地、中间转运站及相互之间每吨产品的运价如表3-54所示,问在考虑到产销地之间直接运输和非直接运输的各种可能方案的情况下,如何

18、将三个厂每天生产的产品运往销售地,使总的运费最少。2021-7-556表 3-54产 地 中 间 转 运 站 销 地 项 目 A! A2 A3 T1 T2 T3 T4 B1 B2 B3 B4 产地 A1 A2 A3 1 3 1 / 3 / 2 3 1 1 5 / 4 / 2 3 2 3 3 1 7 11 9 4 3 2 10 10 8 5 中 间 转 运 站 T1 T2 T3 T4 2 1 4 3 3 5 / 2 1 / 2 3 1 3 2 1 1 1 3 1 2 2 1 2 2 4 1 1 8 5 8 / 4 2 2 2 6 7 4 6 销 地 B1 B2 B3 B4 3 11 3 10 1

19、 9 2 8 7 4 10 5 2 8 4 6 4 5 2 7 1 8 2 4 1 / 2 6 1 4 2 1 2 1 4 2 3 2 1 3 2021-7-557n解解 从表3-54中看出,从A1到B2每吨产品的直接运费为11元,如从A1经A3运往B2,每吨运价为3+4=7元,从A1经T2运往B2只需1+5=6元,而从A1到B2运费最少的路径是从A1经A2,B1到B2,每吨产品的运费只需1+1+1=3元。可见这个问题中从每个产地到各销地之间的运输方案是很多的。为了把这个问题仍当作一般的运输问题处理,可以这样做: 2021-7-558n(1) 由于问题中所有产地、中间转运站、销地都可以看作产地,又可看作销地。因此把整个问题当作有11个产地和11个销地的扩大的运输问题。n(2) 对扩大的运输问题建立单位运价表。方法将表3-54中不可能的运输方案的运价用任意大的正数M代替。2021-7-559n(3) 所有中间转运站的产量等于销量。由于运费最少时不可能出现一批物资来回倒运的现象,所以每个转运站的转运数不超过20吨。可以规定T1,T2,T3,T4的产量和销量均为20吨。由于实际的转运量mijijinjijbxax11,可以在每个约束条件中增加一个松弛变量xii,xii相当于一个虚构的转运站,意义就是自己运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论