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

下载本文档

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

文档简介

第六章运输问题6.1运输问题的数学模型6.2初始基可行解的确定6.3最优性检验与基可行解的改进6.4其他运输问题7/22/202416.1运输问题的数学模型若一家公司拥有多个工厂,这些工厂位于不同的地点,并且生产同一种产品。这些产品要运输到不同的地点,以满足用户的需求。供应节点:这些工厂,它们是运输的起点;需求节点:用户所在点,它们是运输的终点或目的地。同时假定产品不能在供应节点之间运输,也不能在需求节点之间运输。公司面临的问题是:应如何组织运输,才能在满足供应节点的供应量约束和需求节点的需求量约束的前提下,使得运输成本最低。这类问题就是运输问题。7/22/20242(1)运输问题数学模型xij——供应节点i至需求节点j的运输量;aij——供应节点i的可供应量,i=1,2,…,m;bij——需求节点j的需求量,j=1,2,…,n;cij——供应节点i至需求节点j的单位运输成本。7/22/20243根据运输问题中总供应量与总需求量的关系可将运输问题分为两类:平衡型运输问题和不平衡型运输问题。平衡型运输问题:不平衡型运输问题:对于不平衡型运输问题通常通过设立虚拟供应节点或虚拟需求节点将其转化为平衡型运输问题求解。(2)运输问题的分类7/22/20244平衡型运输问题的数学模型模型包含变量:m×n个约束方程:m+n个秩:r(A)=m+n-1

m行n行稀疏矩阵7/22/20245(3)运输问题的特征定理:平衡运输问题必有可行解与最优解。证:对于平衡运输问题令:7/22/20246则有所以是运输问题的一个可行解。又由于所以且为极小化问题,故一定存在最优解。7/22/20247定义:凡能排列成形式的变量集合,用一条封闭折线将它们连接起来形成的图形称之为一个闭回路。构成回路的诸变量称为闭回路的顶点;连接相邻两个顶点的线段称为闭回路的边。或每个顶点都是转角点;每一条边都是水平线段或垂直线段;每一行或列若有闭回路的顶点,则必有两个几何性质7/22/20248(1)x12,x13,x33,x32(2)x23,x13,x14,x34,x31,

x21转角点转角点7/22/20249运输问题是一类特殊的线性规划问题对于平衡型运输问题:约束方程数为m+n个,但有一个冗余方程,所以独立方程数为m+n-1个,即秩r(A)=m+n-1。存在最优解当供应量和需求量均为整数时,存在整数最优解。基可行解中基变量个数为m+n-1个基可行解中基变量的重要特征:不含闭回路。任何一个非基变量与基变量含且仅含一个闭回路。运输问题的基本性质7/22/202410(4)平衡型运输问题的对偶问题由于r(A’)=m+n-1,独立的约束方程个数为m+n-1;而变量个数为m+n,则其中有一个自由变量7/22/202411例:海华设备厂下设三个位于不同地点的分厂A,B,C,该三个分厂生产同一个设备,设每月的生产能力分别为14台、27台和19台。海华设备厂有四个固定的用户,该四个用户下月的设备需求量分别为22台、13台、12台和13台。设各分厂的生产成本相同,从各分厂到各用户的单位设备运输成本如下表所示,而且各分厂本月末的设备库存量为零。问该厂应如何安排下月的生产与运输,才能在满足四个用户需求的前提下使总运输成本最低。7/22/2024122321341sB=27sC=19d1=22d2=13d3=12d4=13sA=14供应量供应节点运输成本需求量需求节点6753842759106海华设备厂运输问题网络图7/22/202413海华设备厂运输问题的表格表示7/22/202414供应量约束需求量约束海华设备厂运输问题线性规划模型7/22/202415不平衡运输问题(1):供过于求设置虚拟需求节点232131sB=27sC=19d1=22d2=13d3=12sA=14供应量需求量6758425910供应节点运输成本需求节点4d4=130007/22/202416不平衡运输问题(2):供不应求设置虚拟供应节点221341sB=27d1=22d2=13d3=12d4=13sA=14供应量需求量67538427供应节点运输成本需求节点3sC=1900007/22/2024176.2初始基可行解的确定获得初始基可行解的常用方法:西北角法最小元素法Vogel法7/22/202418813131466(1)西北角法7/22/202419(2)最小元素法(0)7/22/202420(2)最小元素法(1)7/22/202421(2)最小元素法(2)7/22/202422(2)最小元素法(3)7/22/202423(2)最小元素法(4)7/22/202424(2)最小元素法(5)7/22/202425(2)最小元素法(6)7/22/202426(3)Vogel法22113331233113313144131319127/22/2024276.3最优性检验与基可行解的改进(1)最优性检验充要条件由于基变量的检验数σij=0,只需确定非基变量的检验数!确定非基变量检验数的常用方法主要是:闭回路法——非基变量与基变量构成唯一闭回路位势法——利用对偶变量7/22/202428(2)闭回路法(0)7/22/2024295(2)闭回路法(1)σ12=c12-c11+c21-c22=7-6+8-4=57/22/202430-55(2)闭回路法(2)σ13=c13-c11+c21-c23=5-6+8-2=57/22/202431557(2)闭回路法(3)σ14=c14-c11+c21-c23+c33-c34=3-6+8-2+10-6=77/22/2024327559σ24=c24-c23+c33-c34=7-2+10-6=9(2)闭回路法(4)7/22/2024337955-11σ31=c31-c33+c23-c21=5-10+2-8=-11(2)闭回路法(5)7/22/2024347559-11-3σ32=c32-c33+c23-c22=9-10+2-4=-3(2)闭回路法(6)7/22/202435(3)位势法对偶规划由于对偶变量的个数为m+n,而系数矩阵的秩为m+n-1,我们可以通过设定自由变量的值得到所有对偶变量。7/22/202436(3)位势法(0)7/22/202437选择含基变量最多的行或列,令相应的u或v为零。(3)位势法(1)7/22/202438v1=c21-u2=8-0=8,v2=c22-u2=4-0=4,v3=c23-u2=2-0=2(3)位势法(2)7/22/202439u1=c11-v1=6-8=-2,u3=c33-v3=10-2=8(3)位势法(3)7/22/202440v4=c34-u3=6-8=-2(3)位势法(4)7/22/202441(3)位势法(5)5σ12=c12-(u1+

v2)=7-(-2+4)=57/22/2024425(3)位势法(6)5σ13=c13-(u1+

v3)=5-(-2+2)=57/22/202443(3)位势法(7)755σ14=c14-(u1+

v4)=3-(-2-2)=77/22/202444(3)位势法(8)755σ24=c24-(u2+

v4)=7-(0-2)=997/22/202445(3)位势法(9)7559σ31=c31-(u3+

v1)=5-(8+8)=-11-117/22/202446(3)位势法(10)7559-11σ32=c32-(u3+

v2)=9-(8+4)=-3-37/22/202447(4)基可行解的改进选择检验数绝对值最大的非基变量为进基变量(存在多个时任选一个)确定进基变量确定离基变量选择包含进基变量的闭回路上距进基变量奇次的变量中运量最小的基变量为离基变量。运量调整重复上述步骤直至所有检验数大于零,即获得最优解。7/22/2024489755-11-3确定进基变量选择检验数绝对值最大的非基变量为进基变量7/22/2024499755-11-3确定闭回路7/22/2024509755-11-3确定离基变量7/22/2024519755-3调整运量6x31=6,x21=8-6=2,x23=6+6=127/22/202452-2-4558进一步优化(0)117/22/202453-2-4558进一步优化(1)11x13

进基,x34离基。7/22/20245424558进一步优化(2)11所有非基变量的检验数均大于零,即为最优解。7/22/202455(1)产销不平衡的运输问题例:有三个化肥厂供应四个地区的农用化肥。等量化肥在这些地区使用效果相同。相关数据如下表,试分析总运费最节省的化肥调运方案。需求地区化肥厂B1B2B3B4产量(万吨)A11613221750A21413191560A3192023---50最低需求(万吨)最高需求(万吨)3050707003010不限运价:万元/万吨6.4其他运输问题7/22/202456分析:这是一个产销不平衡的运输问题,总产量为160万吨,四个地区的最低需求为110万吨,最高需求为无限。根据现有产量,地区B4每年最多能分配到60万吨,这样最高总需求为210万吨,大于产量。为了求得平衡,在产销平衡表中增加一个虚拟的化肥厂D,其年产量为50万吨。由于各个地区的需要量包含两部分,如地区B1,其中30万吨是最低需求,故不能由虚拟的化肥厂D供给,令其相应的运输价格为M(任意大正数),而另一部分20万吨满足或不满足均可,因此可以由虚拟的化肥厂D供给,并令其相应的运输价格为0(没有发生的运输)。对凡是需求分两种情况的地区,实际上可按照两个地区看待。这样可以建立这个问题的产销平衡表——7/22/202457产销平衡表A1A2A3DB'1B''1B2B3B'4B''4

产量销量171714141319151519192023MMM0M0M0506050503020703010501616221350141901650MM0M070171716131340132014196015M13152050M7/22/202458产销平衡表A1A2A3DB'1B''1B2B3B'4B''4

Ui

Vj13501430132019015102330M2002003001301419154-4+M4-M-4+M220-M3221-M18-M19-M119-M3M-192M-182M-17M-232M-19162217171415191920MMM0M160302020307/22/202459产销平衡表

A1A2A3DB'1B''1B2B3B'4B''4

Ui

Vj501430140132015102330M2002003000-14+M-1414141337-M151422-15+M23-18+M119-M19-M21-M-1M1+M-23+M-1+M10200502016132217171915191920MMM0M167/22/202460产销平衡表A1A2A3DB'1B''1B2B3B'4B''4

Ui

Vj16135022171714101420132019151015192019202330MM0M0M0M050160055-M1414131815-5+M224222-M120-M02-20+M-19+2M-19+M-18+M-23+M-20+2M102007/22/202461产销平衡表A1A2A3DB'1B''1B2B3B'4B''4

Ui

Vj161350221717141014201320191510150192019202330MMM0M0M050160060141413171515225222-11-21+M-21+M-14+M-14-13+M-17-15+M10103020407/22/202462产销平衡表A1A2A3DB'1B''1B2B3B'4B''4

Ui

Vj1350142013201510151019302320010040008-151114131515155272234-3-1M-23M-23M+41M+2M3003020201622171714191920MMM0MM167/22/202463产销平衡表A1A2A3DB'1B''1B2B3B'4B''4

Ui

Vj1613502217171414132019151015301930192020230MMM0M030M02016008-1511111315151555722334-1M-23M-23M+44M+2M2030302007/22/202464产销平衡表A1A2A3DB'1B''1B2B3B'4B''4

Ui

Vj135013201510153019301920200030020007-15121213151515447222241M-22M-22M+33M+2M1622171714141923MMM0MM167/22/202465产销平衡表A1A2A3D1613502217171414132019151015301930192020023MMM0M030M0205060505030207030105016B'1B''1B2B3B'4B''4

产量

销量7/22/202466(2)有转运的运输问题在上面所讨论的问题中,我们都假定物品是由产地直接运送到目的地的,没有经过任何中间转运。然而,在实际当中常常会遇到一种情形:需要先将物品由产地运到某个中间转运站(可能是另外的产地、销地或中间转运仓库),然后再转运到目的地。有时,可能经过转运比直接运到目的地更加经济。因此,在决定运输方案时有必要把转运也考虑进去。这样,将使运输问题更加复杂。例:已知A1、A2、A3三个工厂生产同一种产品,用相同的价格供应B1、B2、B3三个销售点,有2个转运站T1、T2。允许产品在各工厂、销售点和转运站间转运,已知各工厂、销售点、转运站之间的单位运价和产销量如下表所示。试求最经济运输方案。7/22/202467产地转运站销地产量A1A2A3T1T2B1B2B3产地A1862-410830A2851395910A3654228720转运站T12148463T2-328232销地B149242-5B2105863-4B38973254销量1535107/22/202468解:将此转运问题化为等价的运输问题需作如下处理:将所有的产地、转运站和销地都作为产地与销地,则此问题转化为8个产地与8个销地运输问题;对扩大的运输问题建立运价表,没有运输路线的运价设为M,自我运输的运价为0;所有转运站的产量等于销量,且为最大可能调运量,即均为60;在扩大的运输问题中,由于原产地与销地均具有转运功能,所以原产地的产量两于原销地的销量均需加上最大可能调运量,即在原数值上加上60。扩大的运输表如下表所示。7/22

温馨提示

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

评论

0/150

提交评论