天津大学管理运筹学课件第二章图论.ppt
《天津大学管理运筹学课件第二章图论.ppt》由会员分享,可在线阅读,更多相关《天津大学管理运筹学课件第二章图论.ppt(110页珍藏版)》请在三一文库上搜索。
1、第二章 图论与网络分析 图的基本概念图的基本概念 网络分析网络分析最小支撑树问题最小支撑树问题 最短路径问题最短路径问题网络最大流问题网络最大流问题网络计划问题网络计划问题7/12/2025管理运筹学ABCDACBD图论起源图论起源哥尼斯堡七桥问题哥尼斯堡七桥问题结论:结论:每个结点关联的边数均为偶数。每个结点关联的边数均为偶数。问题:问题:一个散步者能否从任一块陆地出发,走过七一个散步者能否从任一块陆地出发,走过七座桥,且每座桥只走过一次,最后回到出发点?座桥,且每座桥只走过一次,最后回到出发点?7/12/2025管理运筹学1 图的基本概念图的基本概念由点和边组成,记作由点和边组成,记作G=
2、V,E),其中其中V=v1,v2,vn为为结点的集合,结点的集合,E=e1,e2,em 为边的集合。为边的集合。点表示研究对象点表示研究对象边表示表示研究对象之间的特定关系边表示表示研究对象之间的特定关系1.图图7/12/2025管理运筹学图图无向图,记作无向图,记作G=(V,E)有向图,记作有向图,记作D=(V,A)例例1:哥尼斯堡桥问题的图为一个无向图。:哥尼斯堡桥问题的图为一个无向图。有向图的边有向图的边称为称为弧弧。例例2:五个球队的比赛情况,:五个球队的比赛情况,v1v2表示表示v1胜胜v2。v1v2v3v4v52、图的分类、图的分类7/12/2025管理运筹学v1v2v3v4v5
3、3、链与路、圈与回路、链与路、圈与回路链链点边交错的序列点边交错的序列圈圈起点起点=终点的链终点的链路路点弧交错的序列点弧交错的序列回路回路起点起点=终点的路终点的路v1v2v3v4v5无向图:无向图:有向图:有向图:7/12/2025管理运筹学4、连通图、连通图任何两点之间至少存在一条链的图称为连通图,任何两点之间至少存在一条链的图称为连通图,否则称为不连通图。否则称为不连通图。G1G2G1为为不连通图,不连通图,G2为连通图为连通图例例:7/12/2025管理运筹学5、支撑子图、支撑子图图图G=(V,E)和和G=(V ,E),若,若V=V 且且E E,则称则称G 为为G的的支撑子图支撑子图
4、G2为为G1的支撑子图的支撑子图v1v2v3v4v5G1v1v2v3v4v5G2例例:7/12/2025管理运筹学6、赋权图(网络)、赋权图(网络)图的每条边都有一个表示一定实际含义的图的每条边都有一个表示一定实际含义的权数,称为权数,称为赋权图赋权图。记作。记作D=(V,A,C)。55.5v1v2v3v4v53.57.5423例例:7/12/2025管理运筹学2 最小支撑树问题最小支撑树问题本节主要内容:本节主要内容:树树支撑树支撑树最小支撑树最小支撑树 例例今今有有煤煤气气站站A,将将给给一一居居民民区区供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设
5、各各用用户户点点的的煤煤气气管管道道所所需需的的费费用用(单单位位:万万元元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求所需的总费用。3.5ABCDEFGHIJKS22222254526345317/12/2025管理运筹学1、树中任两点中有且仅有一条链;树中任两点中有且仅有一条链;2、树任删去一边则不连通,故树是使图保持连通且具有最少边数、树任删去一边则不连通,故树是使图保持连通且具有最少边数的一种图形。的一种图形。3、边数边数=顶点数顶点数 1。树树无圈连通图无圈连通图(A)(B)(C)树的性质:树的性质
6、例例 判断下面图形哪个是树:判断下面图形哪个是树:一、树的概念与性质一、树的概念与性质7/12/2025管理运筹学 若一个图若一个图 G=(V,E)的支撑子图的支撑子图 T=(V,E)构成树,则称构成树,则称 T 为为G的支撑树的支撑树,又称,又称生成树生成树、部分树部分树。二、二、图的支撑树图的支撑树(G)(G1)(G2)(G3)(G4)例例7/12/2025管理运筹学例例 某地新建某地新建5处居民点,拟修处居民点,拟修道路连接道路连接5处,经勘测其道路可铺处,经勘测其道路可铺成如图所示。为使成如图所示。为使5处居民点都有处居民点都有道路相连,问至少要铺几条路?道路相连,问至少要铺几条路?
7、解:解:该问题实为求图该问题实为求图的支撑树问题,的支撑树问题,共需铺共需铺4条路。条路。v1v2v3v4v5 图的支撑树的应用举例图的支撑树的应用举例v1v2v3v4v555.57.53.54237/12/2025管理运筹学问题:问题:求网络的支撑树,使其权和最小。求网络的支撑树,使其权和最小。三、最小支撑树问题三、最小支撑树问题55.5v1v2v3v4v57.53.5423算法算法1(避圈法):(避圈法):把边按权从小到大依次把边按权从小到大依次添入图中,若出现圈,则删去其中最大边,添入图中,若出现圈,则删去其中最大边,直至填满直至填满n-1条边为止(条边为止(n为结点数)为结点数)。例例
8、 求上例中的最小支撑树求上例中的最小支撑树解:解:3v12v4v545v23.5v37/12/2025管理运筹学算法算法2(破圈法):(破圈法):在图中找圈,并删除其中最大边。如此进行下去,直在图中找圈,并删除其中最大边。如此进行下去,直至图中不存在圈。至图中不存在圈。55.5v1v2v3v4v57.53.54237/12/2025管理运筹学算法算法2(破圈法):(破圈法):在图中找圈,并删除其中最大边。如此进行下去,直在图中找圈,并删除其中最大边。如此进行下去,直至图中不存在圈。至图中不存在圈。55.5v1v2v3v4v53.54237/12/2025管理运筹学算法算法2(破圈法):(破圈法
9、在图中找圈,并删除其中最大边。如此进行下去,直在图中找圈,并删除其中最大边。如此进行下去,直至图中不存在圈。至图中不存在圈。5v1v2v3v4v53.54237/12/2025管理运筹学算法算法2(破圈法):(破圈法):在图中找圈,并删除其中最大边。如此进行下去,直在图中找圈,并删除其中最大边。如此进行下去,直至图中不存在圈。至图中不存在圈。5v1v2v3v4v53.5237/12/2025管理运筹学 例例今今有有煤煤气气站站A,将将给给一一居居民民区区供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设各各用用户户点点的的煤煤气气管管道道所所需需的的费费用
10、用(单单位位:万万元元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求所需的总费用。3.5ABCDEFGHIJKS22222254526345317/12/2025管理运筹学 例例今今有有煤煤气气站站A,将将给给一一居居民民区区供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设各各用用户户点点的的煤煤气气管管道道所所需需的的费费用用(单单位位:万万元元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求
11、所需的总费用。3.5ABCDEFGHIJKS2222224526345317/12/2025管理运筹学 例例今今有有煤煤气气站站A,将将给给一一居居民民区区供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设各各用用户户点点的的煤煤气气管管道道所所需需的的费费用用(单单位位:万万元元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求所需的总费用。3.5ABCDEFGHIJKS222222526345317/12/2025管理运筹学 例例今今有有煤煤气气站站A,将将给给一一居居民民区区
12、供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设各各用用户户点点的的煤煤气气管管道道所所需需的的费费用用(单单位位:万万元元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求所需的总费用。3.5ABCDEFGHIJKS22222226345317/12/2025管理运筹学 例例今今有有煤煤气气站站A,将将给给一一居居民民区区供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设各各用用户户点点的的煤煤气气管管道道所所需需的的费费用用(单单位位:万万元
13、元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求所需的总费用。ABCDEFGHIJKS22222226345317/12/2025管理运筹学 例例今今有有煤煤气气站站A,将将给给一一居居民民区区供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设各各用用户户点点的的煤煤气气管管道道所所需需的的费费用用(单单位位:万万元元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求所需的总费用。IABCDEFGH
14、JKS2222222345317/12/2025管理运筹学 例例今今有有煤煤气气站站A,将将给给一一居居民民区区供供应应煤煤气气,居居民民区区各各用用户户所所在在位位置置如如图图所所示示,铺铺设设各各用用户户点点的的煤煤气气管管道道所所需需的的费费用用(单单位位:万万元元)如如图图边边上上的的数数字字所所示示。要要求求设设计计一个最经济的煤气管道路线,并求所需的总费用。一个最经济的煤气管道路线,并求所需的总费用。IJABCDEFGHKS22222223431此即为最经济的煤气管道路线,所需的总费用为此即为最经济的煤气管道路线,所需的总费用为25万元万元7/12/2025管理运筹学案例分析:案例
15、分析:默登公司的联网问题默登公司的联网问题 默登(默登(ModernModern)公司的管理层决定铺设最先进的公司的管理层决定铺设最先进的光纤网络,为它的主要中心之间提供高速通信。图光纤网络,为它的主要中心之间提供高速通信。图1 1中的节点显示了该公司主要中心的分布图。虚线是铺中的节点显示了该公司主要中心的分布图。虚线是铺设光缆可能的位置。每条虚线旁边的数字表示成本设光缆可能的位置。每条虚线旁边的数字表示成本(单位:百万美元)。(单位:百万美元)。问:问:需要铺设哪些光缆使得总成本最低?需要铺设哪些光缆使得总成本最低?A AB BC CE EG GF FD D2 25 52 27 74 45
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 天津大学 管理 运筹学 课件 第二 章图论
