运筹学与运输问题.ppt

上传人:b****3 文档编号:2698899 上传时间:2022-11-08 格式:PPT 页数:37 大小:491KB
下载 相关 举报
运筹学与运输问题.ppt_第1页
第1页 / 共37页
运筹学与运输问题.ppt_第2页
第2页 / 共37页
运筹学与运输问题.ppt_第3页
第3页 / 共37页
运筹学与运输问题.ppt_第4页
第4页 / 共37页
运筹学与运输问题.ppt_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

运筹学与运输问题.ppt

《运筹学与运输问题.ppt》由会员分享,可在线阅读,更多相关《运筹学与运输问题.ppt(37页珍藏版)》请在冰豆网上搜索。

运筹学与运输问题.ppt

Chapter3运输规划(TransportationProblem)1.运输规划问题的数学模型运输规划问题的数学模型2.表上作业法表上作业法3.运输问题的应用运输问题的应用本章主要内容:

本章主要内容:

本章主要内容:

本章主要内容:

1.运输规划问题的数学模型例3.1某公司从两个产地A1、A2将物品运往三个销地B1,B2,B3,各产地的产量、各销地的销量和各产地运往各销地每件物品的运费如下表所示,问:

应如何调运可使总运输费用最小?

B1B2B3产量A1646200A2655300销量150150200解:

产销平衡问题:

总产量=总销量500设xij为从产地Ai运往销地Bj的运输量,得到下列运输量表:

B1B2B3产量A1x11x12x13200A2x21x22x23300销量150150200MinC=6x11+4x12+6x13+6x21+5x22+5x23s.t.x11+x12+x13=200x21+x22+x23=300x11+x21=150x12+x22=150x13+x23=200xij0(i=1、2;j=1、2、3)运输问题的一般形式:

产销平衡A1、A2、Am表示某物资的m个产地;B1、B2、Bn表示某物质的n个销地;ai表示产地Ai的产量;bj表示销地Bj的销量;cij表示把物资从产地Ai运往销地Bj的单位运价。

设xij为从产地Ai运往销地Bj的运输量,得到下列一般运输量问题的模型:

变化:

变化:

11)有时目标函数求最大。

如求利润最大或营业额最大等;)有时目标函数求最大。

如求利润最大或营业额最大等;22)当某些运输线路上的能力有限制时,在模型中直接加入)当某些运输线路上的能力有限制时,在模型中直接加入约束条件(等式或不等式约束约束条件(等式或不等式约束);33)产销不平衡时,可加入假想的产地(销大于产时)或销)产销不平衡时,可加入假想的产地(销大于产时)或销地(产大于销时)。

地(产大于销时)。

定理:

设有m个产地n个销地且产销平衡的运输问题,则基变量数为m+n-1。

2.表上作业法表上作业法是一种求解运输问题的特殊方法,其实质是单纯形法。

步骤描述方法第一步求初始基行可行解(初始调运方案)西北角法、最小元素法、元素差额法第二步求检验数并判断是否得到最优解当非基变量的检验数ij全都非负时得到最优解,若存在检验数ij0,说明还没有达到最优,转第三步。

闭回路法、位势法运价矩阵法第三步调整运量,即换基,选一个变量出基,对原运量进行调整得到新的基可行解,转入第二步闭回路调整法例例3.23.2某运输资料如下表所示:

某运输资料如下表所示:

单位销地运价产地产量311310719284741059销量3656问:

应如何调运可使总运输费用最小?

问:

应如何调运可使总运输费用最小?

解:

第1步求初始方案,见下表所示。

最小元素法最小元素法基本思想是就近供应,即从运价最小的地方开始供应(调运)基本思想是就近供应,即从运价最小的地方开始供应(调运),然后次小,直到最后供完为止。

,然后次小,直到最后供完为止。

B1B2B3B4产量A17A24A39销量3656311310192741058341633总的运输费总的运输费(31)+(64)+(43)+(12)+(310)+(35)=86元元第第第第22步步步步最优解的判别(检验数的求法)最优解的判别(检验数的求法)最优解的判别(检验数的求法)最优解的判别(检验数的求法)求求出出一一组组基基可可行行解解后后,判判断断是是否否为为最最优优解解,仍仍然然是是用用检检验验数数来来判判断断,记记xij的的检检验验数数为为ij由由第第一一章章知知,求求最最小小值值的的运运输问题的最优判别准则是:

输问题的最优判别准则是:

所所有有非非基基变变量量的的检检验验数数都都大大于于等等于于,则则运运输输方方案案最优最优求检验数的方法有三种:

求检验数的方法有三种:

闭回路法闭回路法位势法(位势法()运价矩阵法运价矩阵法运价矩阵法运价矩阵法当存在非基变量的检验数kl0且kl=minij时,令Xkl进基。

从表中知可选x24进基。

第3步确定换入基的变量第第4步步确定换出基的变量确定换出基的变量以进基变量以进基变量xik为起点的闭回路中,所有偶顶点中的最小为起点的闭回路中,所有偶顶点中的最小运量作为调整量运量作为调整量,对应的基变量为出基变量。

对应的基变量为出基变量。

闭回路的概念为一个闭回路为一个闭回路,集合中的变量称为回路的顶点,相邻两个变,集合中的变量称为回路的顶点,相邻两个变量的连线为闭回路的边。

如下表量的连线为闭回路的边。

如下表例下表中闭回路的变量集合是x11,x12,x42,x43,x23,x25,x35,x31共有8个顶点,这8个顶点间用水平或垂直线段连接起来,组成一条封闭的回路。

B1B2B3B4B5A1X11X12A2X23X25A3X31X35A4X42X43一条回路中的顶点数一定是偶数,回路遇到顶点必须转90度与另一顶点连接,上表中的变量x32及x33不是闭回路的顶点,只是连线的交点。

闭回路B1B2B3A1X11X12A2A3X32X33A4X41X43例如变量组不能构成一条闭回路,但A中包含有闭回路变量组变量数是奇数,显然不是闭回路,也不含有闭回路;B1B2B3B4UiA1A2A3Vj311331010192274101055884436331133()()()()调整步骤为:

调整步骤为:

在进基变量的在进基变量的闭回路中闭回路中所有所有奇顶点奇顶点对应的变量对应的变量加加上上调整量调整量,所有所有偶顶点偶顶点对应的对应的变量变量减减去调整量去调整量,其余变量不变,其余变量不变,得到一组新的基可行解。

得到一组新的基可行解。

112255过x24的闭回路为:

x24,x14,x13,x23因为所有非基变量的检验数均非负,故当前调运方案即因为所有非基变量的检验数均非负,故当前调运方案即为最优方案,如表此时最小总运费:

为最优方案,如表此时最小总运费:

Z=(13)(46)(35)(210)(18)(35)85元元表上作业法的计算步骤:

分析实际问题列出产销平分析实际问题列出产销平衡表及单位运价表衡表及单位运价表确定初始调运方案(最小确定初始调运方案(最小元素法或元素法或Vogel法)法)求检验数(位势法)求检验数(位势法)所有检验数所有检验数0找出绝对值最大的负检验数,用闭合找出绝对值最大的负检验数,用闭合回路调整,得到新的调运方案回路调整,得到新的调运方案得到最优方案,得到最优方案,算出总运价算出总运价表上作业法计算中的问题:

表上作业法计算中的问题:

表上作业法计算中的问题:

表上作业法计算中的问题:

(1)若运输问题的某一基可行解有多个非基变量的检验数为)若运输问题的某一基可行解有多个非基变量的检验数为负,在继续迭代时,取它们中任一变量为换入变量均可使目标负,在继续迭代时,取它们中任一变量为换入变量均可使目标函数值得到改善,但通常取函数值得到改善,但通常取ij0中最小者对应的变量为换入变中最小者对应的变量为换入变量。

量。

(2)无穷多最优解)无穷多最优解产销平衡的运输问题必定存最优解。

如果非基变量的产销平衡的运输问题必定存最优解。

如果非基变量的ij0,则该问题有无穷多最优解。

,则该问题有无穷多最优解。

退化解:

退化解:

表格中一般要有表格中一般要有(m+n-1)个数字格。

但有时在分配运量个数字格。

但有时在分配运量时则需要同时划去一行和一列,这时需要补一个时则需要同时划去一行和一列,这时需要补一个0,以保证有,以保证有(m+n-1)个数字格作为基变量。

一般可在划去的行和列的任个数字格作为基变量。

一般可在划去的行和列的任意空格处加一个意空格处加一个0即可。

即可。

利用进基变量的闭回路对解进行调整时,利用进基变量的闭回路对解进行调整时,所有偶顶点所有偶顶点中中的最小运量(超过的最小运量(超过2个最小值)作为调整量个最小值)作为调整量,选择任意一,选择任意一个最小运量对应的基变量作为出基变量,并打上个最小运量对应的基变量作为出基变量,并打上“”以示以示作为非基变量,另一个变量仍为作为非基变量,另一个变量仍为基变量且它基变量且它的值为的值为0。

3.运输问题的应用1.求极大值问题目标函数求利润最大或营业额最大等问题。

目标函数求利润最大或营业额最大等问题。

求解方法:

将极大化问题转化为极小化问题。

设极大化问题的运价表为C,用一个较大的数M(Mmaxcij)去减每一个cij得到矩阵C,其中C=(Mcij)0,将C作为极小化问题的运价表,用表上用业法求出最优解。

例3.3下列矩阵C是Ai(I=1,2,3)到Bj的吨公里利润,运输部门如何安排运输方案使总利润最大.销地产地B1B2B3产量A122558899A2991010771010A36655441212销量88141499销地产地B1B2B3产量A122558899A2991010771010A36655441212销量88141499得到新的最小化运输问题,用表上作业法求解即可。

得到新的最小化运输问题,用表上作业法求解即可。

2.产销不平衡的运输问题当总产量与总销量不相等时,称为不平衡运输问题.这类运输问题在实际中常常碰到,它的求解方法是将不平衡问题化为平衡问题再按平衡问题求解。

当产大于销时当产大于销时,即:

,即:

数学模型为:

数学模型为:

由于总产量大于总销量,必有部分产地的产量不能全部运送完,必须就地库存,即每个产地设一个仓库,假设该仓库为一个虚拟销地Bn+1,bn+1作为一个虚设销地Bn+1的销量(即库存量)。

各产地Ai到Bn+1的运价为零,即Ci,n+1=0,(i=1,m)。

则平衡问题的数学模型为:

具体求解时具体求解时,只在只在运价表右端增加运价表右端增加一列一列BBnn+1+1,运价,运价为为0,0,销量为销量为bbnn+1+1即可即可当销大于产时,即:

数学模型为:

由于总销量大于总产由于总销量大于总产量量,故一定有些需求地故一定有些需求地不完全满足不完全满足,这时这时虚设虚设一个产地一个产地Am+1,运价运价为为0,产量为:

产量为:

销大于产化为平衡问题的数学模型为销大于产化为平衡问题的数学模型为:

具体计算时,在运价表的下方增加一行具体计算时,在运价表的下方增加一行Am+1,运价为,运价为0。

产量。

产量为为am+1即可。

即可。

例3.4求下列表中极小化运输问题的最优解。

B1B2B3B4aiA1592360A2-47840A3364230A448101150bj20603545180160因为有:

因为有:

所以是一个产大于销的运输问题。

表中A2不可达B1,用一个很大的正数M表示运价C21。

虚设一个销量为b5=180-160=20,Ci5=0,i=1,2,3,4,表的右边增添一列,得到新的运价表。

B1B2B3B4B5aiA15923060A2M478040A33642030A4481011050bj2060354520180下表为计算结果。

可看出:

产地A4还有20个单位没有运出。

B1B2B3B4B5AiA1352560A24040A3102030A420102050Bj20603545201803.生产与储存问题例例3.5某厂按合同规定须于当年每个季度末分别提供某厂按合同规定须于当年每个季度末分别提供10、15、25、20台同一规格的柴油机。

已知该厂各季度的生产能力及生产每台台同一规格的柴油机。

已知该厂各季度的生产能力及生产每台柴油机的成本如右表。

如果生产出来的柴油机当季不交货,每台柴油机的成本如右表。

如果生产出来的柴油机当季不交货,每台每积压一个季度需储存、维护等费用每积压一个季度需储存、维护等费用0.15万元。

试求在完成合同万元。

试求在完成合同的情况下,使该厂全年生产总费用为最小的决策方案。

的情况下,使该厂全年生产总费用为最小的决策方案。

季度生产能力/台单位成本/万元2510.83511.130111011.3解:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电子电路

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1