![运筹学应用实例课件_第1页](http://file4.renrendoc.com/view/c01da6fad1f27362b99c9a1d8c9988ca/c01da6fad1f27362b99c9a1d8c9988ca1.gif)
![运筹学应用实例课件_第2页](http://file4.renrendoc.com/view/c01da6fad1f27362b99c9a1d8c9988ca/c01da6fad1f27362b99c9a1d8c9988ca2.gif)
![运筹学应用实例课件_第3页](http://file4.renrendoc.com/view/c01da6fad1f27362b99c9a1d8c9988ca/c01da6fad1f27362b99c9a1d8c9988ca3.gif)
![运筹学应用实例课件_第4页](http://file4.renrendoc.com/view/c01da6fad1f27362b99c9a1d8c9988ca/c01da6fad1f27362b99c9a1d8c9988ca4.gif)
![运筹学应用实例课件_第5页](http://file4.renrendoc.com/view/c01da6fad1f27362b99c9a1d8c9988ca/c01da6fad1f27362b99c9a1d8c9988ca5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
§4.7应用举例例1:比赛安排问题有五名运动员参加游泳比赛,下表给出了每位运动员参加的比赛项目,问如何安排比赛,才能使每位运动员都不连续地参加比赛?运动员50m仰泳50m蛙泳100m蝶泳100m自由泳200m自由泳A
*B
*
**C
*
*D
**
E
*
*§4.7应用举例例1:比赛安排问题有五名运动员参解:如果两项比赛没有同一名运动员参加,把这两项紧排在一起v1v2v3v4v5为了解决这个问题,只需找到一条包含所有顶点的初等链。如:{v4,v1,v2,v3,v5}是一条初等链,对应的比赛是:100m自由泳,50m仰泳,50m蛙泳,100m碟泳,200m自由泳。用顶点v1,v2,v3,v4,v5表示五项比赛项目用一条边把代表这两个项目的顶点连接起来。这样得到下图此问题的方案不唯一。解:如果两项比赛没有同一名运动员参加,把这两项紧排在一起例2.线路铺设问题下图是一个城镇的地图,现在要在该城镇的各地点铺设管道,已知各点相互之间的铺设费用(单位:千元),如何设计铺设线路,使各地互通的总铺设费用最少?3578479812547610251例2.线路铺设问题下图是一个城镇的地图,现在要在该城镇的各解:求各边相通且总费用最少的方案,实际上求最小树,保证了各点之间连通且费用最少。35472514其总费用为:31千元解:求各边相通且总费用最少的方案,实际上求最小树,保证了各点例3.设备更新问题某单位使用一台生产设备,在每年年底,单位领导都要决策下年度是购买新设备还是继续使用旧设备。若购置新设备,需要支付一笔购置费;如果继续使用旧的,则要支付一定的维修费用。一般说来,维修费随设备使用年限的延长而增加。根据以往的统计资料,已经估算出设备在各年年初的价格和不同使用年限的年维修费用,分别示于表1和表2。年份12345购置费1010111213使用年限0-11-22-33-44-5
维修费5681115表1表2例3.设备更新问题某单位使用一台生产设备,在每年年底,单位领解:为解决好这一问题,建立下述网络模型,并用最短路法求解。令:vi—第i
年年初购进一台新设备,i=1,2,3,4,5,6v6指第五年年末。(vi,vj)—第i年年初引进新设备一直使用到第j年年初。Wij—第
i年年初购进的新设备一直使用到第j年年初这段期间的全部费用。解:为解决好这一问题,建立下述网络模型,并用最短路法求解。令v4151521402921302216294055182317v1v6v5v3v2求解得v1到v6得最短路径为:v1-v3-v6,最短路长为51。设备更新的计划是:第一年初购置一台新设备,使用到第二年末,第三年初购置一台新设备,使用到第五年末,总费用为51。v41515214029213022162940551823例4.房屋设计问题下图是某建筑物的平面图,要求在建筑物的内部从每一房间都能走到别的所有房间,问至少要在墙上开多少门?试给出一个开门的方案。ABCDEFIHGJK例4.房屋设计问题下图是某建筑物的平面图,要求在建筑物的内部IABCJKHDGEF把每一房间看作一个顶点,如果两房间相邻(有共同的隔墙),则用边把对应的两个顶点连起来,这样就得到一个无向图,如图。从一个房间到另一房间相当于从这个顶点有一条链能到另一个顶点。解:图的任意一个连通的生成子图,在它的所有边对应的隔墙上开门,即可达到要求。IABCJKHDGEF把每一房间看作一个顶点,如果两房间相邻令所有边的权为1,为了使开的门尽可能少,就要使这个连通子图的生成子图的边尽可能少,即求图的最小生成树。开门方案最小生成树IBACDEFKJHG对应的开门方案如图所示,共开10个门。ABCDEFIHGJK令所有边的权为1,为了使开的门尽可能少,就要使这个连通子图的例5:选址问题有六个居民点v1,v2,v3,v4,v5,v6,拟定建一夜校,已知各点参加学习的人数为25、20、30、10、35、45人,其道路如图所示,试确定学校位于哪一个居民点,才能使学习者所走的总路程最少?(图中边旁的数字为路段长度)v1v3v5v6v4v22746811363例5:选址问题有六个居民点v1,v2,v3,v4,v5,v6解:首先计算各点对间的最短路,每个学习者为使所走的路程最短,应走最短路。V1V2V3V4V5V6
D0=V1V2V3V4V5V60272046874013
6101683103
630V1V2V3V4V5V6V1V2V3V4V5V6C0=111111222222333333444444555555666666迭代得到最短距离矩阵D0和相应的中间点矩阵C0如下:解:首先计算各点对间的最短路,每个学习者为使所走的路程最短,V1V2V3V4V5V6
D6=V1V2V3V4V5V60267892045696401257510148621031195430V1V2V3V4V5V6C6=112345222345233345334445444555555566V1V2V3V4V5V6考虑各点的学习人数,对矩阵D6的每一行乘以相应各点的人数,得到:V1V2V3V4D=050150175200275400801001201801801200306015070501001040280210703501054954052251801350最短路程为520,即夜校应设在v4点,由C6得到相应路径。V1…….V4:V1-V2-V3-V4V2…….V4:V2-V3-V4V3…….V4:V3-V4V5…….V4:V5-V4V6…….V4:V6-V5-V4=[1065835535520525750]D=050150175200例6:网络运输容量问题有三个仓库运送某种产品到四个市场上去,仓库的供应量是20、20和100件,市场需求量是20、20、60和20件。仓库与市场之间的线路上的容量如下表所示(容量零表示两点之间无直接的线路可通)。确定现有线路容量是否能满足市场的需求。若不能,应修改哪条线路的容量。例6:网络运输容量问题有三个仓库运送某种产品到四个市场上去仓库市场
B1B2B3B4供应量A1A2A3需求量20206020
301004020001050202010405100用点A1,A2,A3表示三个仓库;点B1,B2,B3,B4表示四个市场;若仓库与市场间有线路可通,则在对应点间连一条弧,弧的容量就是线路的容量。仓库市场B1B2增设一发点S,连接S与Ai,容量为Ai的供应量;增设一收点T,连接Bi与T,容量为Bi的需求量,得到如下的网络。问题转化成求S到T的最大流问题。STA1A2A3B1B2B3B420201001040102050201040520602030增设一发点S,连接S与Ai,容量为Ai的供应量;增设一收点TSTA1A2A3B1B2B3B420,2020,20100,7010,1040,510,1020,2050,1010,1040,405,520,2060,5020,20f=11030,520,15由于最大流量为110,而市场总需求量为120,所以现有线路容量不能满足市场的需求。由上图得到,市场B3的需求量不能满足,而仓库A3的供应量尚有余量,所以考虑将弧(A3,B3)容量增至50,可满足市场的需要。STA1A2A3B1B2B3B420,2020,20100,例8:分派问题某飞行队有5名正驾驶员和5名副驾驶员。由于种种原因,某些正、副驾驶员不能同时飞行,某些则可以,如下表所示,(*表示可同机飞行)每架飞机出航时需要正、副驾驶员各一人,问最多能有几架飞机同时出航?应如何安排正、副驾驶员?A1
*A2
*
*A3
*
*A4
*
*
A5
*副正B1B2B3B4B5例8:分派问题某飞行队有5名正驾驶员和5名副驾驶员。由于种种用顶点A1,A2,A3,A4,A5表示5位副驾驶员;B1,B2,B3,B4,B5表示5位正驾驶员;若正、副驾驶员可同机飞行,则在对应的点之间连一条弧,方向由A指向B;增设一个起点S和终点T,得到下图,各弧的容量均为1。则问题转化成求S到T的最大流问题。用顶点A1,A2,A3,A4,A5表示5位副驾驶员;则问题转STA1A2A3A4A5B1B2B3B4B5111111111111111111STA1A2A3A4A5B1B2B3B4B511111111fmax=4,知道最多能有4架飞机同时出航。分配方案为:A2-B1;A3-B4;A4-B2;A5-B5STA1A2A3A4A5B1B2B3B4B51,01,01,11,11,11,11,11,01,11,11,11,11,01,01,01,11,11,1fmax=4,知道最多能有4架飞机同时出航。STA1A2A3例9:桥梁切断问题如下图A、B、C、D、E、F分别表示陆地和岛屿,若河的两岸分别被敌对两方部队占领,问至少切断哪几座桥梁才能阻止对方部队过河?BCDEAF陆地、河流及桥梁示意图例9:桥梁切断问题如下图A、B、C、D、E、F分别表示陆地和解:将A,B,C,D,E,F分别用一个点表示,相互之间有桥相连的连一条弧;弧的容量就是两点间的桥梁数;设一个方向,得到网络图如下:BACDFE22111121222割是分离A和F的弧的集合,若切断一个割的所有弧对应的桥梁,就可切断A和F之间的线路。切断最小割包含的弧对应的桥梁,是切断A和F之间线路的桥梁数最少的方法。解:将A,B,C,D,E,F分别用一个点表示,相互之间有桥相B(A,1)A(0,+)CDFE2,12,11,11,01,11,12,01,12,12,12,0(B,1)由上图得知:已标号点为A,B,C,而D,E,F不能获得标号,从而知道该最大流对应的最小割为{(A,E),(C,D),(C,F)}因此,切断AE,CD,CF三座桥梁,即可阻止对方部队过河。由最大流最小割定理,分离A和F的最小割容量等于由A到F的最大流量BA(0,+)CDFE2,12,11,11,01,11,例11:生产计划问题某工厂与客户签定合同,当月起连续三个月每月末向客户提供某种产品。该厂三个月的生产能力、单位产品生产成本及客户需求见下表。已知单位产品每积压一个月需支付存储费2元。在签定合同时,工厂有该产品的库存量5个,工厂希望在第三个月末完成合同后还能存储该产品10个。问工厂应如何安排生产计划,使在满足上述条件的情况下,总的费用最小?月份正常生产能力加班生产能力需求量单位产品正常生产成本单位产品加班生产成本130153050552401530606532010305562例11:生产计划问题某工厂与客户签定合同,当月起连续三个月每解:构造网络图如下X1——工厂处于正常生产状态X2——工厂处于加班生产状态Vj——第j个月生产产品的存储与供货点。增设起点S和终点T。这样问题就转化为求从S到T的最小费用最大流问题。X1X2STV1V2V35,2+,0+,0+,230,5040,6020,5515,5515,6510,6240,030,030,0+,2解:构造网络图如下X1——工厂处于正常生产状态X1X2SThanks!结束!Thanks!结束!§4.7应用举例例1:比赛安排问题有五名运动员参加游泳比赛,下表给出了每位运动员参加的比赛项目,问如何安排比赛,才能使每位运动员都不连续地参加比赛?运动员50m仰泳50m蛙泳100m蝶泳100m自由泳200m自由泳A
*B
*
**C
*
*D
**
E
*
*§4.7应用举例例1:比赛安排问题有五名运动员参解:如果两项比赛没有同一名运动员参加,把这两项紧排在一起v1v2v3v4v5为了解决这个问题,只需找到一条包含所有顶点的初等链。如:{v4,v1,v2,v3,v5}是一条初等链,对应的比赛是:100m自由泳,50m仰泳,50m蛙泳,100m碟泳,200m自由泳。用顶点v1,v2,v3,v4,v5表示五项比赛项目用一条边把代表这两个项目的顶点连接起来。这样得到下图此问题的方案不唯一。解:如果两项比赛没有同一名运动员参加,把这两项紧排在一起例2.线路铺设问题下图是一个城镇的地图,现在要在该城镇的各地点铺设管道,已知各点相互之间的铺设费用(单位:千元),如何设计铺设线路,使各地互通的总铺设费用最少?3578479812547610251例2.线路铺设问题下图是一个城镇的地图,现在要在该城镇的各解:求各边相通且总费用最少的方案,实际上求最小树,保证了各点之间连通且费用最少。35472514其总费用为:31千元解:求各边相通且总费用最少的方案,实际上求最小树,保证了各点例3.设备更新问题某单位使用一台生产设备,在每年年底,单位领导都要决策下年度是购买新设备还是继续使用旧设备。若购置新设备,需要支付一笔购置费;如果继续使用旧的,则要支付一定的维修费用。一般说来,维修费随设备使用年限的延长而增加。根据以往的统计资料,已经估算出设备在各年年初的价格和不同使用年限的年维修费用,分别示于表1和表2。年份12345购置费1010111213使用年限0-11-22-33-44-5
维修费5681115表1表2例3.设备更新问题某单位使用一台生产设备,在每年年底,单位领解:为解决好这一问题,建立下述网络模型,并用最短路法求解。令:vi—第i
年年初购进一台新设备,i=1,2,3,4,5,6v6指第五年年末。(vi,vj)—第i年年初引进新设备一直使用到第j年年初。Wij—第
i年年初购进的新设备一直使用到第j年年初这段期间的全部费用。解:为解决好这一问题,建立下述网络模型,并用最短路法求解。令v4151521402921302216294055182317v1v6v5v3v2求解得v1到v6得最短路径为:v1-v3-v6,最短路长为51。设备更新的计划是:第一年初购置一台新设备,使用到第二年末,第三年初购置一台新设备,使用到第五年末,总费用为51。v41515214029213022162940551823例4.房屋设计问题下图是某建筑物的平面图,要求在建筑物的内部从每一房间都能走到别的所有房间,问至少要在墙上开多少门?试给出一个开门的方案。ABCDEFIHGJK例4.房屋设计问题下图是某建筑物的平面图,要求在建筑物的内部IABCJKHDGEF把每一房间看作一个顶点,如果两房间相邻(有共同的隔墙),则用边把对应的两个顶点连起来,这样就得到一个无向图,如图。从一个房间到另一房间相当于从这个顶点有一条链能到另一个顶点。解:图的任意一个连通的生成子图,在它的所有边对应的隔墙上开门,即可达到要求。IABCJKHDGEF把每一房间看作一个顶点,如果两房间相邻令所有边的权为1,为了使开的门尽可能少,就要使这个连通子图的生成子图的边尽可能少,即求图的最小生成树。开门方案最小生成树IBACDEFKJHG对应的开门方案如图所示,共开10个门。ABCDEFIHGJK令所有边的权为1,为了使开的门尽可能少,就要使这个连通子图的例5:选址问题有六个居民点v1,v2,v3,v4,v5,v6,拟定建一夜校,已知各点参加学习的人数为25、20、30、10、35、45人,其道路如图所示,试确定学校位于哪一个居民点,才能使学习者所走的总路程最少?(图中边旁的数字为路段长度)v1v3v5v6v4v22746811363例5:选址问题有六个居民点v1,v2,v3,v4,v5,v6解:首先计算各点对间的最短路,每个学习者为使所走的路程最短,应走最短路。V1V2V3V4V5V6
D0=V1V2V3V4V5V60272046874013
6101683103
630V1V2V3V4V5V6V1V2V3V4V5V6C0=111111222222333333444444555555666666迭代得到最短距离矩阵D0和相应的中间点矩阵C0如下:解:首先计算各点对间的最短路,每个学习者为使所走的路程最短,V1V2V3V4V5V6
D6=V1V2V3V4V5V60267892045696401257510148621031195430V1V2V3V4V5V6C6=112345222345233345334445444555555566V1V2V3V4V5V6考虑各点的学习人数,对矩阵D6的每一行乘以相应各点的人数,得到:V1V2V3V4D=050150175200275400801001201801801200306015070501001040280210703501054954052251801350最短路程为520,即夜校应设在v4点,由C6得到相应路径。V1…….V4:V1-V2-V3-V4V2…….V4:V2-V3-V4V3…….V4:V3-V4V5…….V4:V5-V4V6…….V4:V6-V5-V4=[1065835535520525750]D=050150175200例6:网络运输容量问题有三个仓库运送某种产品到四个市场上去,仓库的供应量是20、20和100件,市场需求量是20、20、60和20件。仓库与市场之间的线路上的容量如下表所示(容量零表示两点之间无直接的线路可通)。确定现有线路容量是否能满足市场的需求。若不能,应修改哪条线路的容量。例6:网络运输容量问题有三个仓库运送某种产品到四个市场上去仓库市场
B1B2B3B4供应量A1A2A3需求量20206020
301004020001050202010405100用点A1,A2,A3表示三个仓库;点B1,B2,B3,B4表示四个市场;若仓库与市场间有线路可通,则在对应点间连一条弧,弧的容量就是线路的容量。仓库市场B1B2增设一发点S,连接S与Ai,容量为Ai的供应量;增设一收点T,连接Bi与T,容量为Bi的需求量,得到如下的网络。问题转化成求S到T的最大流问题。STA1A2A3B1B2B3B420201001040102050201040520602030增设一发点S,连接S与Ai,容量为Ai的供应量;增设一收点TSTA1A2A3B1B2B3B420,2020,20100,7010,1040,510,1020,2050,1010,1040,405,520,2060,5020,20f=11030,520,15由于最大流量为110,而市场总需求量为120,所以现有线路容量不能满足市场的需求。由上图得到,市场B3的需求量不能满足,而仓库A3的供应量尚有余量,所以考虑将弧(A3,B3)容量增至50,可满足市场的需要。STA1A2A3B1B2B3B420,2020,20100,例8:分派问题某飞行队有5名正驾驶员和5名副驾驶员。由于种种原因,某些正、副驾驶员不能同时飞行,某些则可以,如下表所示,(*表示可同机飞行)每架飞机出航时需要正、副驾驶员各一人,问最多能有几架飞机同时出航?应如何安排正、副驾驶员?A1
*A2
*
*A3
*
*A4
*
*
A5
*副正B1B2B3B4B5例8:分派问题某飞行队有5名正驾驶员和5名副驾驶员。由于种种用顶点A1,A2,A3,A4,A5表示5位副驾驶员;B1,B2,B3,B4,B5表示5位正驾驶员;若正、副驾驶员可同机飞行,则在对应的点之间连一条弧,方向由A指向B;增设一个起点S和终点T,得到下图,各弧的容量均为1。则问题转化成求S到T的最大流问题。用顶点A1,A2,A3,A4,A5表示5位副驾驶员;则问题转STA1A2A3A4A5B1B2B3B4B51111111
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年全球及中国环己基甲醛行业头部企业市场占有率及排名调研报告
- 2025年全球及中国CVD基座行业头部企业市场占有率及排名调研报告
- 正确儿童观的树立讲解
- 防盗门产品购销合同
- 2025打桩机租赁合同
- 香菇菌棒销售合同样本
- 2025技术服务委托合同
- 海盐县二手房买卖合同
- 钢琴销售合同范本
- 鱼池转包合同范本
- 化工过程安全管理导则AQT 3034-2022知识培训
- 第02讲 导数与函数的单调性(教师版)-2025版高中数学一轮复习考点帮
- 2024届新高考语文高中古诗文必背72篇 【原文+注音+翻译】
- 中华人民共和国学前教育法
- 2024年贵州公务员考试申论试题(B卷)
- 三年级(下册)西师版数学全册重点知识点
- 期末练习卷(试题)-2024-2025学年四年级上册数学沪教版
- 2025年公务员考试申论试题与参考答案
- 2009年公务员国考《申论》真题卷及答案(地市、副省)
- 中国高血压防治指南(2024年修订版)要点解读
- 二十届三中全会精神应知应会知识测试30题(附答案)
评论
0/150
提交评论