离散数学第6章-图论课件.ppt
《离散数学第6章-图论课件.ppt》由会员分享,可在线阅读,更多相关《离散数学第6章-图论课件.ppt(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1Chapter 6 图论图论n图论是一个古老的数学分支是一个古老的数学分支,它以它以图为研究研究对象。象。图论中的中的图是由若是由若 干干给定的点及定的点及连接两点的接两点的线所所构成的构成的图形,形,这种种图形通常用来描述某些事物之形通常用来描述某些事物之间的某种特定关系,用点代表事物,用的某种特定关系,用点代表事物,用连接两点接两点的的线表示相表示相应两个事物两个事物间具有具有这种关系种关系.n图论近年来近年来发展十分迅速展十分迅速,应用相当广泛用相当广泛,渗透到渗透到许多学科多学科,诸如运筹学、信息如运筹学、信息论、控制、控制论、网、网络理理论、博弈、博弈论、化学、生物学、物理学、社会
2、科学、化学、生物学、物理学、社会科学、语言学言学,特特别是是计算机科学等算机科学等,图论得到广泛的得到广泛的应用用,同同时图论本身也得到了充分的本身也得到了充分的发展展.例例:有有7个个人人围围桌桌而而坐坐,如如果果要要求求每每次次相相邻邻的的人人都都与与以以前前完完全全不不同同,试试问问不不同同的的就就座方案共有多少种?座方案共有多少种?用用顶顶点点表表示示人人,用用边边表表示示两两者者相相邻邻,因因为为最最初初任任何何两两个个人人都都允允许许相相邻邻,所所以以任任何两点都可以有边相连。何两点都可以有边相连。21 12 23 37 76 64 45 53假定第一次就座方案是假定第一次就座方案
3、是(1,2,3,4,5,6,7,1),那那么么第第二二次次就就座座方方案案就就不不允允许许这这些些顶顶点点之之间间继继续相邻,只能从图中删去这些边。续相邻,只能从图中删去这些边。41 12 23 37 76 64 45 551 12 23 37 76 64 45 561 12 23 37 76 64 45 571 12 23 37 76 64 45 581 12 23 37 76 64 45 591 12 23 37 76 64 45 5101 12 23 37 76 64 45 5111 12 23 37 76 64 45 512假定第二次就座方案是假定第二次就座方案是(1,3,5,7,2,
4、4,6,1),那那么么第第三三次次就就座座方方案案就就不不允允许许这这些些顶顶点点之之间间继继续相邻,只能从图中删去这些边。续相邻,只能从图中删去这些边。131 12 23 37 76 64 45 5141 12 23 37 76 64 45 5151 12 23 37 76 64 45 5161 12 23 37 76 64 45 5171 12 23 37 76 64 45 5181 12 23 37 76 64 45 5191 12 23 37 76 64 45 5201 12 23 37 76 64 45 5211 12 23 37 76 64 45 5221 12 23 37 76
5、64 45 5231 12 23 37 76 64 45 5241 12 23 37 76 64 45 5251 12 23 37 76 64 45 5261 12 23 37 76 64 45 5271 12 23 37 76 64 45 5281 12 23 37 76 64 45 529假定第三次就座方案是假定第三次就座方案是(1,4,7,3,6,2,5,1),那那么么第第四四次次就就座座方方案案就就不不允允许许这这些些顶顶点点之之间间继继续续相相邻邻,只只能能从从图图中中删删去去这这些些边边,只只留留下下7点点孤孤立立点点,所所以以该该问问题题只只有有三三个个就就座座方案。方案。30例
6、例:一一个个班班级级的的学学生生共共计计选选修修A、B、C、D、E、F六六门门课课程程,其其中中一一部部分分人人同同时时选选修修D、C、A,一一部部分分人人同同时时选选修修B、C、F,一一部部分分人人同同时时选选修修B、E,还还有有一一部部分分人人同同时时选选修修A、B,期期终终考考试试要要求求每每天天考考一一门门课课,六六天天内内考考完完,为为了了减减轻轻学学生生负负担担,要要求求每每人人都都不不会会连连续续参参加加考考试试,试试设设计计一一个个考试日程表。考试日程表。31解解:以以每每门门课课程程为为一一个个顶顶点点,共共同同被被选选修修的的课课程程之之间间用用边边相相连连,得得图图,按按
7、题题意意,相相邻邻顶顶点点对对应应课课程程不不能能连连续续考考试试,不不相相邻邻顶顶点点对对应应课课程程允允许许连连续续考考试试,因因此此,作作图图的的补补图图,问问题题是是在在图图中中寻寻找找一一条条哈哈密密顿顿道道路路,如如CEAFDB,就就是是一一个个符符合合要要求求的的考考试试课课程表。程表。32A AF FE ED DC CB B33A AF FE ED DC CB B34A AF FE ED DC CB B35A AF FE ED DC CB B36A AF FE ED DC CB B37A AF FE ED DC CB B38A AF FE ED DC CB B39A AF FE
8、 ED DC CB B40 图论最早处理的问题是哥尼斯堡城图论最早处理的问题是哥尼斯堡城PregelPregel河上的河上的七桥问题七桥问题:河中有两个岛屿:河中有两个岛屿,人们架设了七座桥把河人们架设了七座桥把河岸和两个小岛连接起来岸和两个小岛连接起来,有人打算在每座桥上通过一有人打算在每座桥上通过一次然后返回出发点次然后返回出发点,但没有获得成功但没有获得成功.后来有人请教当时的大数学家后来有人请教当时的大数学家欧拉欧拉,欧拉用图论的方法证明这个欧拉用图论的方法证明这个问题无解问题无解,同时他提出并解决了更同时他提出并解决了更为一般的问题为一般的问题,从而奠定了图论的从而奠定了图论的基础基
9、础,欧拉也被誉为欧拉也被誉为“图论之父图论之父”.ABCD41 后来后来,英国数学家哈密尔顿在英国数学家哈密尔顿在18561856年提出年提出“周游世界周游世界”的的问题:一个正十二面体问题:一个正十二面体,20,20个顶点分别表示世界上个顶点分别表示世界上2020个大城市个大城市,要求从某个城市出发要求从某个城市出发,经过所有城市一次而不重复经过所有城市一次而不重复,最后回到出最后回到出发地发地.这也是图论中一个著名的问题这也是图论中一个著名的问题.“四色问题四色问题”也是图论中的著名问题:地图着色时也是图论中的著名问题:地图着色时,国境国境线相邻的国家需要着上不同的颜色线相邻的国家需要着上
10、不同的颜色,最少需要几种颜色?最少需要几种颜色?19761976年年,美国人阿佩尔和哈肯用计算机运行美国人阿佩尔和哈肯用计算机运行12001200个小时个小时,证明证明4 4种颜种颜色就够了色就够了.但至今尚有争议但至今尚有争议.42436.1 图的基本概念图的基本概念n哥尼斯堡哥尼斯堡(Kningsberg)七七桥问题:n问题是是:是否可从某一个地方出是否可从某一个地方出发,经过七座七座桥,每座每座桥只只经过一次,然后又回到原出一次,然后又回到原出发点点.ABCDABCD44n程序程序调用的用的图论模型模型:ne8:v3可可调用用v2;e1:v2可可调用用v1;e4:v5可可调用用v5自身自
11、身.451.图的定的定义n定定义 图图G主要由主要由2部分部分组成成:q(1)节点集合点集合V,其中的元素称其中的元素称为节点节点q(2)边集合集合E,其中的元素称其中的元素称为边边n通常将通常将图G记为G=(V,E).46 几点几点说明明:q(a)节点又可以称点又可以称为点、点、顶点或点或结点点,常用一个常用一个实心点或空心心点或空心点表示点表示,为了方便可以在了方便可以在这些符号的旁些符号的旁边或内部写上表意名或内部写上表意名称称.q(b)边及其表示及其表示.n无向无向边?b3=AB=BA=A,B(可重可重).n有向有向边(弧弧)?n所有所有边都是无向都是无向边的的图称称为无向图无向图,所
12、有所有边都是有向都是有向边的的图称称为有向图有向图.ABv2v3b3e8A和和B称为端点称为端点47q(c)我我们讨论的的图不但与不但与节点位置无关点位置无关,而且与而且与边的形状和的形状和长短也无关短也无关.n有有n个个节点的点的图称称为n阶阶图图,有有n个个节点点m条条边的的图称称为(n,m)图图.n在在图G=(V,E)中中,称称V=的的图为空图空图,记为,若若 V 但但 E=的的图称称为零图零图,n 阶零零图可可记为Nn,仅一个一个节点的零点的零图称称为平凡图平凡图.47482.邻接接n定定义 设G=(V,E)是是图,对于任意于任意u,v V,若从若从节点点 u 到到节点点 v 有有边,
13、则称称 u 邻接到邻接到 v 或称或称 u 和和 v 是是邻接的邻接的.n无向无向图?n有向有向图?n无向无向图的的两条两条边邻接接是指它是指它们有公共端点有公共端点.先驱元素先驱元素后继元素后继元素493.关关联n定定义 设G=(V,E)是是图,e E,e的两个端点分的两个端点分别为u和和v,则称称边e与与节点点u以及以及边e与与节点点v是是关联关联的的.n显然然,图的任意一条的任意一条边都关都关联两个两个节点点.n关关联相同两个相同两个节点的点的边称称为吊吊环,可可简称称环环(loop).n关关联的起点与的起点与终点都相同的点都相同的边称称为多重边多重边或平行或平行边,其其边数称数称为边的
14、的重数重数.uuvuv504.简单图n(1)简单图n定义定义 设G=(V,E)是是图,若若G中既无吊中既无吊环又无多重又无多重边,则称称G是是简单图简单图.San FranciscoDenverLos AngelesNew YorkChicagoWashingtonDetroit51n(2)完全无向完全无向图n定定义 设G=(V,E)是是n阶简单无向无向图,若若G中任意中任意节点都与其余点都与其余n-1个个节点点邻接接,则称称G为n阶完全无向完全无向图图,记为Kn.K1K4K3K2K552n(3)补图n定定义 设G=(V,E)是是n阶简单无向无向图,由由G的所有的所有节点以及由能使点以及由能使
15、G成成为Kn需要添加的需要添加的边构成的构成的图称称为G的的补图补图,记为n(u和和v在在G中不中不邻接接 u和和v在在 中中邻接接)53n作业作业 P162 习题习题6.1 953546.2 节点的度数节点的度数n边与与节点的点的关联次数关联次数n定定义 设G=(V,E)是无向是无向图,v V,称与称与节点点v关关联的所有的所有边的关的关联次数之和次数之和为节点点 v 的的度数度数,记为deg(v).n在任意在任意图中中,度数度数为0的的节点称点称为孤立点孤立点,度数度数为1的的节点称点称为悬挂点悬挂点.q一个一个环算算2度度deg(a)=2deg(b)=6deg(c)=4deg(d)=1d
16、eg(e)=0deg(f)=3deg(g)=4 a b g e c d f所有节点度数之和所有节点度数之和=2+4+3+4+6+1+0=20边数边数=10e为为孤立点孤立点.d为悬挂点为悬挂点.55n握手定理握手定理 在任何在任何(n,m)图G=(V,E)中中,其所有其所有节点点度数之和等于度数之和等于边数数m的的2倍倍,即即nCorollary 在任意在任意图G=(V,E)中中,度数度数为奇数的奇数的节点个数必点个数必为偶数偶数.nProof 偶数偶数偶数偶数偶数偶数5657n定定义 设G=(V,E)是有向是有向图,v V,n以以v为起点的起点的边的数目的数目为节点的点的出度出度,记为deg
17、+(v),n以以v为终点的点的边的数目的数目为节点的点的入度入度,记为deg-(v),ndeg+(v)+deg-(v)为节点点v的的度数度数,记为deg(v).q一个一个环算算2度度a c b e d fdeg(a)=2deg(b)=2deg(c)=3deg(d)=2deg(e)=3deg(f)=0Total=12deg+(a)=4deg+(b)=1deg+(c)=2deg+(d)=2deg+(e)=3deg+(f)=0Total=12边数边数:12nTheorem 在任意有向图中在任意有向图中,所有节点的出度之和所有节点的出度之和等于入度之和等于入度之和.5859n定定义 若一个无向若一个无
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 课件
限制150内