(本科)第10章 图与网络规划教学ppt课件.ppt
《(本科)第10章 图与网络规划教学ppt课件.ppt》由会员分享,可在线阅读,更多相关《(本科)第10章 图与网络规划教学ppt课件.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(本科)第10章 图与网络规划教学ppt课件21世纪高等院校公共课精品教材管理运筹学管理运筹学董银红 付丽丽 编著东 北 财 经 大 学 出 版 社Dongbei University of Finance&Economics PressCONTENTS第10章 图与网络规划图论Graph Theory本身是应用数学的一部份,以图为研究对象。图论中的图是由若干给定的点及连接两点的线所构成的图形,这种图形通常用来描述某些事物之间的某种特定关系,用点代表事物,用连接两点的线表示相应两个事物间具有这种关系。图论的第一本专著是匈牙利数学家O.Konig著的“有限图与无限图的理论”,发表于1936年。从
2、1936年欧拉的第一篇论文到这本专著的200多年的时间里,图论的发展是比较缓慢的。直到20世纪中叶,随着电子计算机的出现和离散数学的广泛应用,图论得到快速的发展,被广泛应用于管理科学、计算机科学、心理学及工程技术管理中,并取得了丰硕的成果。CONTENTS10.1 图与网络的基本知识10.1.1 基本概念基本概念定义定义10.1 10.1 一个图是由点集V= 和V中元素的无序对的一个集合E= 所构成的二元组,记为 ,V中的元素 叫做顶点,E中的元素 叫做边。当V,E为有限集合时,G称为有限图,否则,称为无限图。本书只讨论有限图。【例例10-110-1】 在图103中:V= ,E= , iv k
3、e,GV Ekeiv12345v v v v v123456,e e e e e eCONTENTS10.1 图与网络的基本知识如果两个点vi和vj属于V,且边(vi,vj)属于E,则称两点vi和vj相邻相邻。vi和vj称为边(vi,vj)的端点端点。如果两条边ei和ej属于E,且两条边有一个公共的端点v,则称两条边ei和ej相邻相邻。边ei和ej称为点v的关联边关联边。CONTENTS10.1图与网络的基本知识对于任一条边(vi,vj)属于E,如果边(vi,vj)的端点无序,就称它是无向边,此时图G称为无向图无向图。上图就是无向图。如果边(vi,vj)的端点有序,就称它是有向边(或称弧),此
4、时图G称为有向图有向图。如果一条边的两个端点相同,则称此边为环。如上图中的e1。如果两点之间的边数多于一条,就称其为多重边。如上图中的e4 和e5。对于有向图中两点之间存在的不同方向的边,不是多重边。对于无环和无多重边的图称为简单图。含有多重边的图,我称其为多重图多重图。如果无向简单图中每一对顶点间都有边相连,就称其为无向完全图无向完全图。并记为Kn。(如下图所示)n为图中顶点的个数。有向完全图有向完全图则是指每一对顶点间有且只有一条有向边的简单图。CONTENTS10.1图与网络的基本知识如果图 的点集可以分为两个非空子集X和Y,且满足 ,使得E中每条边的一个端点属于X,另一个端点属于Y,则
5、称G为二分图(或偶图),如图104所示。,GV E,XYV XY CONTENTS10.1图与网络的基本知识【定义【定义10.210.2】 以点v为端点的边数称为点v的次,记作deg(v)或简记为d(v)。如上图中点v1的次为d(v1)=4,因为边e1要计算两次。次为1的点称为悬挂点,连接悬挂点的边称为悬挂边。如上图中v4,e6。次为零的点称为孤立点。如上图中点v5。次为奇数的点称为奇点,次为偶数的点称为偶点。【定理【定理10.110.1】 在任何图中,顶点次数的总和等于边数的2倍,且次为奇数的顶点必为偶数个。(证明略)【定义【定义10.310.3】对于图 和 ,若V1为V2的子集,E1为E2
6、的子集,且E1中的边仅与V1中的顶点相关联,则称G1是G2的一个子图。当V1=V2,E1为E2的子集时,则称G1是G2的一个支撑子图。111,GV E222,GV ECONTENTS10.1图与网络的基本知识如果点边列中只有重复的点而无重复的边,则称其为简单链。若点边列中既没有重复的点也无重复的边时,称其为初等链。一条开的初等链称为通路;一条闭的初等链称为圈或回路。如果圈中只有重复点而无重复的边时,称其为简单圈。若既没有重复的点也无重复的边时,称其为初等圈。CONTENTS10.1图与网络的基本知识图10-5是一个简单图,其中 是一条链,但不是初等链; 是一条简单链,但不是初等链; 是一条初等
7、链; 是一个圈。【定义10.6】 一个图中任意两点间至少有一条链相连,则称此图为连通图。任何一个连通图都可以分为若干个连通子图,每一个连通子图都可以称为原图的一个分图。1125544625573,v e v e v e v e v e v e v11255446223,v e v e v e v e v e v223344552,v e v e v e v e v112554433,v e v e v e v e vCONTENTS10.1图与网络的基本知识10.1.2 图的矩阵表示图的矩阵表示【定义10.7】 赋权图 ,其边是 有权 ,构造矩阵 其中, 称矩阵A为网络G的权矩阵。图10-6表
8、示图的权矩阵为:,GV E,ijv vijwijn nAa,0ijijijwv vEa其他0650760844580320430974290ACONTENTS10.1图与网络的基本知识【定义10.8】 对于图 ,其中 ,构造一个矩阵 ,其中,则称矩阵A为图G的邻接矩阵。图10-7所示图的邻接矩阵A为:当G为无向图时,邻接矩阵为对称矩阵。,GV Eijn nAaVn其他01Ev ,vajiij001101000000000011010101054321vvvvvA 1v 2v 3v 4v 5v 图 107 CONTENTS10.1图与网络的基本知识10.1.3 欧拉回路与中国邮路问题欧拉回路与中
9、国邮路问题1. 欧拉回路与道路定义10.9 连通图G中,若存在一条链,经过每边一次且仅一次,则称这条路为欧拉链。若存在一条回路,经过每边一次且仅一次,则称这条回路为欧拉回路。具有欧拉回路的图称为欧拉图。定理10.2 无向连通图G中有欧拉链的充要条件是图G中当且仅当只有两个奇点;无向连通图G是欧拉图的充要条件是:当且仅当图G中没有次为奇数的点(无奇点)。(证明略)CONTENTS10.1图与网络的基本知识2. 中国邮路问题运筹学中的“中国邮递员问题”是由我国管梅谷先生于1962首先提出,其内容为:一个邮递员从邮局出发,要走遍他所负责的每条街道去送信后再返回邮局,问应如何选择适当的路线可使所走的总
10、路程最短?这个问题用图论的语言可以描述为:给定一个连通图 ,每边有非负权 ,要求图中经过每边至少一次的一条回路,且满足总权最小。对于邮路问题,要从两种情况进行讨论:(1)如果图G中没有奇点,则是一个欧拉图,显然按欧拉回路走就可以满足要求,即经过每边一次且总权最小。,GV E eCONTENTS10.1图与网络的基本知识(2)如果图G中有奇点,在连续走过每边至少一次时,必然会重复走过一些边,这相当于在图G中对某些边增加一些重复边,使所得到的亲图中没有奇点且满足总路程最短。由于总路程的长短完全取决于所增加的重复边的长度,所以中国邮路问题也可以转为如下问题:在连通图 中,求一个边集 ,把G中属于 的
11、边均变为二重边得到新图 ,使新图满足无奇点,且 最小。【定理10.3】 已知图 无奇点,则 最小的充要条件为:(1)每条边最多重复一次;(2)对于图G中的每个初等圈,重复边的长度和不超过圈长的一半。,GV E1EE1E*1GGE 11e EEe*1GGE 11e EEeCONTENTS10.2 树10.2.1 树的概念与性质树的概念与性质树是一类特殊的图,是图论中结构最简单但又应用十分广泛的图。在1847年,克希霍夫在研究电网络时发展了有关树的理论,此后树在分子结构、电网络分析、计算机科学等领域得到广泛的应用。【定义定义10.1010.10】 不含有圈的无向连通图称为树,一般用 来表示。树中次
12、为1的点称为树叶,次大于1的点称为分枝点。,TV ECONTENTS10.2 树对于树 ,当 , 时,具有如下性质:(1)树中任意两个顶点间有唯一链相联。(2)树无圈,且 。(3)树无圈,但每加一新边即可得唯一一个圈。(4)树是连通的,且 (5)树是连通的,但每舍去一边就不连通。,TV EVpEq1qp1qpCONTENTS10.2 树10.2.2 图的支撑树图的支撑树定义10.11 如果图G的支撑子图是一棵树T,则称该树T为G的支撑树,或简称为图G 的树。图G中属于支撑树的边称为树枝,不在支撑树中的边称为弦。如图10-10中的(b)为(a)图的支撑树,边( )为树枝,( )为弦。【定理10.
13、3】图 有支撑树的充分必要条件为G是连通图。(证明略)1567,e e e e234,e e eCONTENTS10.2 树10.2.3 最小树问题最小树问题【定义10.11】 连通图 ,每条边上有非负权 。一棵支撑树所有树枝上权的总和,称为这个支撑树的权。具有最小权的支撑树称为最小支撑树,简称最小树。定理10.4 用Kruskal算法得到的子图是一棵最小树。(证明略)Kruskal算法的基本步骤:每步从未选的边中选取边e,使它与已选边不构成圈,且e是未选边中的最小权边,直到选够p-1条边为止,p为图的顶点数。 e,GV ECONTENTS10.2 树【例10-2】 一个乡有9个自然村,其间道
14、路如图10-11所示,各边上数字表示距离,要以v0村为中心建设电话网络,问如何拉线才能使用线最短。CONTENTS10.3 最短路问题最短路问题在实际生产中的应用非常广泛。如投资、设备更新、选择管道铺设的最优线路、厂区布局以及整数规划和动态规划的问题,都可以归结为求最短路的问题。最短路问题的一般表述:设 为一给定的赋权连通图,对每一边 ,相应地有权 ,图中有任意两点 ,设l是G中 到 的一条路,路 的权是 中所有边的权之和,记为 。最短路问题就是求从 到 的路中一条权最小的路 ,即:,ijijev v,ijijev vVv ,vtsVv ,vtssvtvll ltvsv0l 00(,)mini
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科第10章 图与网络规划教学ppt课件 本科 10 网络 规划 教学 ppt 课件
限制150内