运筹学第五章图与网络分析ppt课件.ppt
《运筹学第五章图与网络分析ppt课件.ppt》由会员分享,可在线阅读,更多相关《运筹学第五章图与网络分析ppt课件.ppt(76页珍藏版)》请在三一办公上搜索。
1、第5章图与网络分析,第章图与网络分析,.基本概念.最小支撑树问题.最短路问题.最大流问题,5. 基本概念,1.图、子图与简单图图:由节点和线组成的图形 记为: G = ( V, E ) V=v1,v2,vm节点集,表示研究对象. E=e1,e2,en边集,表示研究对象之间的关系.,图,图,子图:图的一部分,记为,多重边:两节点之间有多于一条边。,环:首尾相接的边,简单图:无环、无多重边的图。,2.有向图与无向图,有向图:有方向的图。无向图:无方向的图。,e1 V2 V1 e2 V3,v1 e v2,3.关联与相邻,关联(边与节点的关系):若e是v1、v2两节点间 的边,记e=v1,v2 ,称v
2、1、v2 与e关联。,相邻(边与边、节点与节点的关系): 点v1与v2有公共边,称节点v1与v2相邻; 边e1与e2 有公共节点,称边e1与e2相邻。,圈 封闭的链称为圈如:=(1,2),(2,4),(3,4),(1,3,链:由图G中的某些相连的边构成的图形(首尾不能相接),称为图G中的一条链。 如: =(1,2),(3,2),(3,4),4. 链、圈与连通图,4,2,3,1,4,2,3,1,连通图 任意两个节点之间至少有一条链的图称为连通图,4,2,3,1,5.网络图,给图中的节点和边赋以具体的含义和权数(如距离、时间、费用、容量等),则称这样的连通图为网络图。,4,2,3,1,50 70
3、20 45,典例: 会议日程安排某单位要在今后的三天内召开6个会议,每天上下午各安排一个会议,参加会议的领导如下会议A: 朱、马、牛、姬、江、姚会议B: 朱、杨、张、江会议C: 马、姬、侯、王、姚会议D: 朱、姬、张会议E: 杨、侯、王会议F: 刘、杨、王、江、姚,每位领导每天最多只参加一个会议。会议A要安排在第一天上午,会议F安排在第三天下午,会议B要安排在任何一天的下午。试根据上述要求排出一个会议日程表,使各位领导都能参加相应的会议,A,B,C,D,E,F,会议日程安排如下: 上午 下午第一天 会议A E 第二天 会议C B第三天 会议D F,解: 用节点表示会议,若两个会议能安排在一天,
4、 则用连线连接。,5.2 最小支撑树问题,树:无圈的连通图,记为T。,树的性质,2,4,3,5,1,2,4,3,5,1,2,4,3,5,1,如果树T有m个节点,则边的个数为m-1。,树中任意两个节点间有且只有一条链。,在树中任意去掉一条边,则不连通。,图的支撑树,图G1和G2 的节点相同,但图G1边的集合包含于G2边的集合,且 G1是树图,则 图G1是G2 的支撑树。一个图的支撑树不是唯一的。,图 G1,图 G2,最小支撑树 树枝总长最短的支撑树。特点:各节点都连通且线路总长最短,最小支撑树的求法1 破圈法2 避圈法,5.2.1 求解最小支撑树问题的破圈法,方法:去边破圈的过程。,步骤:1)在
5、给定的赋权的连通图上任找 一 个圈。 2)在所找的圈中去掉一条权数最 大的边。 3)若所余下的图已不含圈,则计 算结束,余下的图即为最小支撑 树,否则返回 1)。,例:用破圈法求右图 的最小支撑树。,总权数=3+4+1=8,5.2.2 求解最小支撑树的避圈法,方法:选边的过程。,步骤:1)从网络中任意选一点vi,找出与vi相关联的权最小的边vi,vj,得第二个顶点vj。,2)把顶点集V分为互补的两部分A,,其中: A:与已选边相关联的点集 :不与已选边相关联的点集,3) 考虑所有这样的边vi,vj,其中viA,vj,挑选其中权最小的。,4)重复3),直至全部顶点均属于A即可。,例:用避圈法求图
6、的最小 支撑树。,V4,V2,V3,V1,7 4 5 8 1,任选点v1,挑与之相关联的权最小的边( v1,v4).,A= v1,v4,=v2,v3 从边( v1,v2),( v1,v3), ( v4,v2), ( v4,v3) 中选权最小的边( v1,v2)。,V4,V2,V3,V1,7 4 5 8 1,A= v1,v2 ,v4,=v3 从边( v1,v3), ( v2,v3), ( v4,v3) 中选权最小的边( v2,v3)。, A= v1,v2 , v3, v4,网络的生成树和线性规划的关系,网络的一个生成树对应于线性规划的一个基生成树上的边对应于线性规划的基变量生成树的弦对应于线性规
7、划的非基变量生成树的变换对应于线性规划单纯形法的进基和离基变换,7,破圈法举例,避圈法举例,例 校园局域网问题,某大学准备把所属个学院办公室的计算机联网这个网络的可能联通的途径如图所示边上权数为这条边的长度,单位为百米试设计一个网络联通个学院办公室,并使总长度为最短,v1,v4,v5,v3,v7,v6,v2,5,1,3,7,2,4,8,4,3,10,3,v1,v4,v5,v3,v7,v6,v2,1,3,7,2,3,3,权和,例 电话线网架设问题,某个城市之间的道路网如图所示要求沿着已知长度的道路联结个城市的电话线网,并使电话线的总长度最短,v1,v4,v2,v6,v5,v3,6,1,7,5,2
8、,4,4,5,3,v1,v4,v2,v6,v5,v3,1,2,4,5,3,权和,5.3 最短路问题,问题:求网络中一定点到其它点的最短路。,5.3.1 最短路问题的Dijstra解法,方法:给vi点标号i,vk 其中:i:vi点到起点vs的最短距离 vk: vi的前接点,方法:(1) 给起点vs标号0,vs。,(2)把顶点集v分为互补的两部分A和 其中:A:已标号点集 :未标号点集,(3)考虑所有这样的边vi, vj, 其中vi A,vj 挑选其中与vs距离最短的点vj标号 mini+cij,vi,(4) 重复(3),直至终点vt标上号t,vk,则 t即为vs至vt的最短距。反向追踪可求得最短
9、路。,例:求v1至v8的最短路。,v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,(1) v1:0,v1,计算min 0+2, 0+1, 0+3 = min 2,1,3=1 v4:1.v1,1,v1,0,v1,(2)A=v1,检查边(v1,v2),(v1,v4),(v1,v3),v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,(3)A=v1,v4,计算 min0+
10、2, 0+3, 1+10, 1+2=min 2,3,11,3 =2 v2:2,v1,0,v1,1,v1,2,v1,考虑边(v1,v2),(v1,v6),(v4,v2),(v4,v7),v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,(4)A=v1,v2,v4,计算min 0+3, 2+6, 2+5, 1+2 v6:3,v1 =min 3,8,7,3=3,2,v1,1,v1,0,v1,3,v1,考虑边(v1,v6),(v2,v3),(v2,v5),(v4,v7),v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5
11、,2,7,5,9,3,4,6,8,2,(5)A=V1,V2,V4,V6,计算 min 2+6, 2+5, 1+2, 3+4=min 8,7,3,7=3 v7:3,v4,2,V1,1,V1,0,V1,3,V1,3,v4,考虑边(v2,v3),(v2,v5),(v4,v7),(v6,v7),V2,V3,V7,V1,V8,V4,V5,V6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,(6)A=V1,V2,,V4,V6,V7,计算min 2+6, 2+5, 3+3, 3+8=min 8,7,6,11=6 v5:6,v7,2,v1,1,v1,0,v1,3,v1,3,v4,6,v7,考虑
12、边(v2,v3),(v2,v5),(v7,v5),(v7,v8),v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,(7)A=V1,V2,V4,V6,V7,计算min 2+6, 6+9, 6+4, 3+8=min 8,15,10,11=8 v3:8,v2,2,V1,1,V1,0,V1,3,V1,3,V4,6,V7,8,v2,考虑边(v2,v3),(v5,v3),(v5,v8),(v7,v8),v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,(8)A=v1,v2,v3,v4,
13、v6,v7,计算 min 8+6, 6+4, 3+7=min 14,10,11=10 v8:10,v5,2,v1,1,v1,0,v1,3,v1,3,v4,6,v7,8,v2,10,v5,考虑边(v3,v8),(v5,v8),(v7,v8),v2,v3,v7,v1,v8,v4,v5,v6,6,1,3,4,10,5,2,7,5,9,3,4,6,8,2,(9)A=v1,v2,v3,v4,v6,v7,v8,v1到v10的最短路径为v1v4v7v5v8,最短路长度为10。,2,v1,1,v1,0,v1,3,v1,3,v4,6,v7,8,v2,10,v5,反向追踪:v8-v5-v7-v4-v1,例6 设备
14、更新问题某厂使用一种设备,每年年初设备科需要对该设备的更新与否作出决策。五年内:购买新设备-购置费;13,14,16,19,24;使用老设备-维护费。8,10,13,18,27。问:在5年内如何制定更新计划,以便使新设备购置费和老设备维修费的总费用最小?,34,21,31,32,32,44,62,24,89,22,45,63,47,37,27,v1-v3-v6minL=78,例7火车调度问题某火车货运调车场,主要调运建筑材料中的黄沙、碎石和水泥。该调车场有3个装运点:黄沙装运点、碎石装运点和水泥装运点;另有2个机车挂钩处(挂火车头的地方),即图1中的节点1、2、5和9、10。货运火车的各节车厢
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 第五 网络分析 ppt 课件
链接地址:https://www.31ppt.com/p-1450171.html