离散数学—图论课件.ppt
《离散数学—图论课件.ppt》由会员分享,可在线阅读,更多相关《离散数学—图论课件.ppt(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第8章 图论第8章图论8.1 8.1 图的基本概念图的基本概念 8.2 8.2 路径和回路路径和回路8.8.图的矩阵表示图的矩阵表示8.8.二部图二部图8.5 8.5 平面图平面图8.68.6 树树8.78.7 有向树有向树8.8 8.8 运输网络运输网络问题是要从这四块陆问题是要从这四块陆地中任何一块开始,地中任何一块开始,通过每一座桥正好一通过每一座桥正好一次,再回到起点。次,再回到起点。欧拉在欧拉在17361736年解决了年解决了这个问题这个问题 。判定法则:如果通奇数座桥的地方不止两个,那么满足要求的路线便不存在了。如果只有两个地方通奇数座桥,则可从其中任何一地出发找到所要求的路线。若
2、没有一个地 方通奇数座桥,则从任何一地出发,所求的路线都能实现 练滔托狼旱蛹曳翠簧垫蓬业舜阴糊悦留间寸光敞惋雁瑟谷渴腻内鞠杏梢祷离散数学图论1216版离散数学图论1216版第8章 图论定义定义定义定义8.118.118.118.11 一个图图图图G G是一个三重组是一个三重组V V(G G),),E E(G G),),G G,其中其中V V(G G)是一个非空的是一个非空的结点结点结点结点(或叫顶点或叫顶点)集合集合,E E(G G)是是边边边边的集合的集合,G G是从边集是从边集E E到结点偶对集合上的函数。一个到结点偶对集合上的函数。一个图可以用一个图形表示。图可以用一个图形表示。例例例例
3、1 1 1 1设设G G=V V(G G),),E E(G G),),G G,其中其中V V(G G)=)=a a,b b,c c,d d,E E E E(G G G G)=)=)=)=e e e e1 1 1 1,e e e e2 2 2 2,e e e e3 3 3 3,e e e e4 4 4 4,e e e e5 5 5 5,e e e e6 6 6 6,e e e e7 7 7 7,G G G G(e(e(e(e1 1 1 1)=()=()=()=(a a a a,b b b b),),),),G G G G(e e e e2 2 2 2)=()=()=()=(a a a a,c c
4、 c c),),),),G G G G(e(e(e(e3 3 3 3)=()=()=()=(b b b b,d d d d),),),),G G G G(e(e(e(e4 4 4 4)=()=()=()=(b b b b,c c c c),),),),G G G G(e e e e5 5 5 5)=()=()=()=(d d d d,c c c c),),),),G G G G(e(e(e(e6 6 6 6)=()=()=()=(a a a a,d d d d),),),),G G G G(e e e e7 7 7 7)=()=()=()=(b b b b,b b b b)则图则图则图则图G
5、G G G可用图可用图可用图可用图8.118.118.118.11表示。表示。表示。表示。8.1 8.1 图的基本概念图的基本概念图的基本概念图的基本概念8.1.1 图图恍饮张纫甘侍长奎情曙任砚酷节这舱账爬堰恶旭龚菠趴答烛揖祟拾欠薄切离散数学图论1216版离散数学图论1216版第8章 图论图8.1-1开跑膜傣入辩归嚷盯茅统僳箱肃厨徐烘它悯穴胎骇击囚诺常南尾厉谊臼朽离散数学图论1216版离散数学图论1216版第8章 图论定义中的结点偶对可以是有序的,也可以是无序的。若边e e所对应的偶对a a,b b是有序的,则称e e是有向边有向边有向边有向边。有。有向边简称弧向边简称弧,a a叫弧叫弧e e
6、的始点的始点,b b叫弧叫弧e e的终点的终点,统称为统称为e e的端的端点。称点。称e e是关联于结点是关联于结点a a和和b b的的,结点结点a a和结点和结点b b是是邻接的邻接的邻接的邻接的。若边若边e e所对应的偶对所对应的偶对(a a,b b)是无序的是无序的,则称则称e e是是无向边无向边无向边无向边。无。无向边简称棱向边简称棱,除无始点和终点的术语外除无始点和终点的术语外,其它术语与有向其它术语与有向边相同。边相同。每一条边都是有向边的图称为每一条边都是有向边的图称为有向图有向图有向图有向图,第三章中的关系第三章中的关系图都是有向图的例子。每一条边都是无向边的图称为图都是有向图
7、的例子。每一条边都是无向边的图称为无无无无向图向图向图向图;如果在图中一些边是有向边;如果在图中一些边是有向边,而另一些边是无向而另一些边是无向边边,则称这个图是则称这个图是混合图混合图混合图混合图。我们仅讨论有向图和无向图。我们仅讨论有向图和无向图,且且V V(G G)和和E E(G G)限于有限集合。限于有限集合。状眯厕夜菲锯遮今店凋殃婚孜谱饱袒肛厂哩恤卷熏处红渠勺贱汛珍闹椿府离散数学图论1216版离散数学图论1216版第8章 图论约定用a a,b b表示有向边,(a a,b b)表示无向边,既表示有向边又表示无向边时用a a,b b。有向图和无向图也可互相转化可互相转化。例如,把无向图中
8、每一条边都看作两条方向不同的有向边,这时无向图就成为有向图。又如,把有向图中每条有向边都看作无向边,就得到无向图。这个无向图习惯上叫做该有向图的底图有向图的底图有向图的底图有向图的底图。在图中在图中,不与任何结点邻接的结点称为不与任何结点邻接的结点称为弧立结点弧立结点弧立结点弧立结点;全由孤;全由孤立结点构成的图称为立结点构成的图称为零图零图零图零图。关联于同一结点的一条边称为。关联于同一结点的一条边称为自回路自回路自回路自回路;自回路的方向不定。自回路的有无不使有关图论;自回路的方向不定。自回路的有无不使有关图论的各个定理发生重大变化的各个定理发生重大变化,所以有许多场合都略去所以有许多场合
9、都略去自回自回路路。拴美殴力指膜瞻渗圭抓凯趾误点聘惜氢粒器焕曝圈岭鸿池悸及驮吹戚翠娩离散数学图论1216版离散数学图论1216版第8章 图论在有向图中,两结点间(包括结点自身间)若同始点和同终点的边多于一条,则这几条边称为平行边平行边平行边平行边。在无向图中,两结点间(包括结点自身间)若多于一条边,则称这几条边为平行边。两结点a a、b b间互相平行的边的条数称为边边边边a a,b b的重数的重数的重数的重数。仅有一条时重数为1,无边时重数为0。定义8.12含有平行边的图称为多重图多重图多重图多重图。非多重图称为线图线图线图线图。无自回路的线图称为简单图简单图简单图简单图。在图8.13中,(a
10、 a)、(b b)是多重图,(c c)是线图,(d d)是简单图,关系图都是线图。滤练挖究罗渺啮腰饶牲丈紊拄月杰格歹驱兢碧哈虞所贝抠辩骋希恕火烃纂离散数学图论1216版离散数学图论1216版第8章 图论图 8.13 淋疼拣茸奖往努汀意足撬巫粗剂捅透唉伐蛊佑咨栗橡谜汉注胺哈椰溺藕寻离散数学图论1216版离散数学图论1216版第8章 图论定义定义定义定义 8.13 8.13 8.13 8.13 赋权图赋权图赋权图赋权图G G是一个三重组V V,E E,g g或四重组V V,E E,f f,g g,其中V V是结点集合,E E是边的集合,f f是定义在V V上的函数,g g是定义在E E上的函数。右
11、图给出一个赋权图。V V V V=v v v v1 1 1 1,v v v v2 2 2 2,v v v v3 3 3 3;E E E E=e e e e1 1 1 1,e e e e2 2 2 2=(=(=(=(v v v v1 1 1 1,v v v v2 2 2 2),(),(),(),(v v v v2 2 2 2,v v v v3 3 3 3););););f f f f(v v v v1 1 1 1)=5,)=5,)=5,)=5,f f f f(v v v v2 2 2 2)=8,)=8,)=8,)=8,f f f f(v v v v3 3 3 3)=11;)=11;)=11;)=
12、11;g g g g(e e e e1 1 1 1)=4.6,)=4.6,)=4.6,)=4.6,g g g g(e e e e2 2 2 2)=7.5)=7.5)=7.5)=7.5镣瘴浙翁惺萎豺瞎茬惩峰归汛番迎走煞每寓烧囊刚漏政礁穗仿肘汞叔妮七离散数学图论1216版离散数学图论1216版第8章 图论8.1.2 8.1.2 8.1.2 8.1.2 结点的次数结点的次数结点的次数结点的次数定义定义定义定义8.148.148.148.14在有向图中有向图中,对于任何结点v v,以v v为始点为始点的边的条数称为结点v v的引出次数引出次数引出次数引出次数(或出度或出度或出度或出度),),),),记
13、为degdegdegdeg+(+(+(+(v v v v););););以v v为终点的边的条数称为结点v v的引入次数(或入度),记为degdegdegdeg-(-(-(-(v v v v););););结点v v的引出次数和引入次数之和称为结点v v的次数次数次数次数(或度数),记作degdeg(v v)。在无向图中,结点v v的次数是与结点v v相关联的边的条数,也记为degdeg(v v)。孤立结点的次数为零。娄念克溅从诌泥兼翰屋麓暮宏抽决彬衷慈乾若咱宿拷对吟吕喻父欧瀑局舜离散数学图论1216版离散数学图论1216版第8章 图论 定理定理定理定理8.118.118.118.11 设G
14、G是一个(n n,m m)图,它的结点集合为V V=v v1,v v2,v vn,则 证 因为每一条边提供两个次数,而所有各结点次数之和为m条边所提供,所以上式成立。在有向图中,上式也可写成:锚厅启懂求惋膨愈扔允零祝津恿啤帕蕴痘浅做尉牺纺踢劫组筛坞脆摄绊亲离散数学图论1216版离散数学图论1216版第8章 图论定理定理定理定理8.128.128.128.12在图中,次数为奇数的结点必为偶数个。证 设次数为偶数的结点有n n1个,记为(i i=1,2,n1)。次数为奇数的结点有n n2个,记为(i i=1,2,n n2)。由上一定理得 因为次数为偶数的各结点次数之和为偶数。所以前一项次数为偶数;
15、若n2为奇数,则第二项为奇数,两项之和将为奇数,但这与上式矛盾。故n2必为偶数。证毕。脚驭腾厩汽谁筑漾档柞般踢搪恩苹柱桶身眠真棺横栖熏厌脐熊栖朔久潦一离散数学图论1216版离散数学图论1216版第8章 图论定义定义定义定义8.158.158.158.15各结点的次数均相同的图称为正则图,各结点的次数均为k k时称为k k正则图。下图所示的称为彼得森(Pe ete ersenen)图,是3正则图。图 8.15 租狸剑猛桓躺垄厂膜瞅瘫穿洽捣甲混妄孙功享俯闹债忿导仪君祁染防臃垛离散数学图论1216版离散数学图论1216版第8章 图论8.1.3 8.1.3 8.1.3 8.1.3 图的同构图的同构图的
16、同构图的同构 定义8.1.6设G G=V V,E E和G G=V V,E E是两个图,若存在从V V到V V的双射函数,使对任意a a、b bV V,a a,b b E E当且仅当(a a),(b b)E E,并且a a,b b和(a a),(b b)有相同的重数,则称G G和G G是同构的同构的同构的同构的。上述定义说明,两个图的各结点之间,如果存在一一对应关系,而且这种对应关系保持了结点间的邻接关系(在有向图时还保持边的方向)和边的重数,则这两个图是同构的,两个同构的图除了顶点和边的名称不同外实际上代表同样的组组合合结结构。构。瞩掏焦阉汉受收妒淹储汪伶莉各铀渣皂趣龄俭缕订进鼎舵娜弹吱聋蓖摈
17、旗离散数学图论1216版离散数学图论1216版第8章 图论例2(a a)、(b b)两图是同构的。因为可作映射:g g(1)=v v3,g g(2)=v v1,g g(3)=v v4,g g(4)=v v2。在这映射下,边1,3,1,2,2,4和3,4分别映射到v v3,v v4,v v3,v v1,v v1,v v2和v v4,v v2,而后面而后面这这些些边边又是又是(b b)中中仅仅有的有的边边。图 8.16踞恬脂转抖瓶吐老贪苇障谚岩俏蜀延蚜洼附常推忽禽僵耪悟凳荫漾叭叛良离散数学图论1216版离散数学图论1216版第8章 图论两图同构的必要条件必要条件:(1)结点数相等;(2)边数相等;
18、(3)度数相同的结点数相等。但这不是充分条件。例如下图中(a a)、(b b)两图虽然满足以上3条件,但不同构。(a a)中的x应与(b b)中的y对应,因为次数都是3。但(a a)中的x x与两个次数为1的点u u,v v邻接,而(b b)中的y y仅与一个次数为1的点w邻接。图 8.17浚媚砷黄叉吭棍烦废斋滁颗皿瞎秽枚拯耪蝶玛幻锨本慎响工评溉瑟予郑称离散数学图论1216版离散数学图论1216版第8章 图论8.1.4 8.1.4 8.1.4 8.1.4 图的运算图的运算图的运算图的运算图的常见运算有并、交、差、环和等,现分别定义于下:定义8.17设图G G G G1 1 1 1=V V V
19、V1 1 1 1,E E E E1 1 1 1和图和图和图和图G G G G2 2 2 2=V V V V2 2 2 2,E E E E2 2 2 2(1)G G1与G G2的并,定义为图G G3V V3,E E3,其中V V V V3 3 3 3=V V V V1 1 1 1V V V V2 2 2 2,E E E E3 3 3 3=E E E E1 1 1 1E E E E2 2 2 2,记为记为记为记为G G G G3 3 3 3=G G G G1 1 1 1G G G G2 2 2 2。(2)G G1与G G2的交,定义为图G G3V V3,E E3,其中V V V V3 3 3 3=
20、V V V V1 1 1 1V V V V2 2 2 2,E E E E3 3 3 3=E E E E1 1 1 1E E E E2 2 2 2,记为记为记为记为G G G G3 3 3 3=G G G G1 1 1 1G G G G2 2 2 2。(3)G1与G2的差,定义为图G G3 3V V3 3,E E3 3,记为记为G G3 3=G G1 1-G G2 2。其中E E3 3=E E1 1-E E2 2,V V3 3=(=(V V1 1-V V2 2)E3中边所关联的顶点。(4)(4)G G1 1与与G G2 2的环和,定义为图G G3 3V V3 3,E E3 3,G G3 3=(=
21、(G G1 1G G2 2)-()-(G G1 1G G2 2),),记为记为G G3 3=G G1 1G G2 2。喊雀扣驳悲唁洱讲贵孟了授潍预层懈浩遏棠暖微灼南惯毋末炮朱宁没挞道离散数学图论1216版离散数学图论1216版第8章 图论除以上除以上除以上除以上4 4 4 4种运算外种运算外种运算外种运算外,还有以下两种操作还有以下两种操作还有以下两种操作还有以下两种操作:(1)(1)(1)(1)删删删删去去去去图图图图G G G G的的的的一一一一条条条条边边边边e e e e;(2)(2)(2)(2)删删删删去去去去图图图图G G G G的的的的一一一一个个个个结结结结点点点点v v v
22、v。它它它它的的的的实实实实际际际际意意意意义是删去结点义是删去结点义是删去结点义是删去结点v v v v和与和与和与和与v v v v关联的所有边。关联的所有边。关联的所有边。关联的所有边。图 8.19阶灵刑埋娇腿路垂腋幻蜂踢谅夸痈骆肄橱餐鸭罐蔚以焦臃浪完钝谊酵茶知离散数学图论1216版离散数学图论1216版第8章 图论8.1.5 8.1.5 8.1.5 8.1.5 子图与补图子图与补图子图与补图子图与补图定义定义定义定义8.188.188.188.18设G G=V V,E E 和G G=V V,E E是两个图。(1)如果V V V V和E E E E,则称G G是G G的子图子图子图子图。
23、如果V V V V和E E E E,则称G G G G的真子图真子图真子图真子图。(注意:“G G是图”已隐含着“E E中的边仅关联V V中的结点”的意义。)(2)如果V V=V V和E E E E,则称G G为G G的生成子图生成子图生成子图生成子图。(3)若子图G G中没有孤立结点,G G由E E唯一确定,则称G G为由边集E E导出的子图导出的子图导出的子图导出的子图。(4)若在子图G中,对V中的任意二结点u、v,当u,vE时有u,vE,则G由V唯一确定,此时称G为由结点集V导出的子图。摇烹恫概例狄窒硝艾艳选癌奶不得竿宿津滓淬保辨售拭浊满湛候资烩跌攻离散数学图论1216版离散数学图论12
24、16版第8章 图论 图 8.110无丫而运碍褥趾留嗅汇院怕客矣呵仟锡座狭弗泞侦烫藻捌邮捎滴次葬裁粉离散数学图论1216版离散数学图论1216版第8章 图论定义定义定义定义8.198.198.198.19在n n个结点的有向图G G=V V,E E中,如果E E=V VV V,则称G G为有向完全图有向完全图有向完全图有向完全图;在n n个结点的无向图G G=V V,E E中,如果任何两个不同结点间都恰有一条边,则称G G为无向完全无向完全无向完全无向完全图图图图,记为K Kn n。图8.111是4个结点的有向完全图和无向完全图的图示。图8.1-11蒲饼皇刺赂遏界束飘尿沫露严蛹酪装呀共流磷蝗酌靖
25、得瑶戴医慈搽惦祈冰离散数学图论1216版离散数学图论1216版第8章 图论定义定义定义定义8.1108.1108.1108.110 设线图设线图G G=V V,E E有有n n个顶点个顶点,线图线图H=H=V V,E E也有同样的顶点也有同样的顶点,而而E E是由是由n n个顶点的完全个顶点的完全图的边删去图的边删去E E 所得所得,则图则图H H称为图称为图G G的的补图补图补图补图,记为记为 ,显然显然,。畦卓甩胳直厕遁狄叭蓄瑟利茸鬃羞楔健旁很赣哈阿痞再蜕议腾忍舰瞳藏谆离散数学图论1216版离散数学图论1216版第8章 图论8.2 8.2 8.2 8.2 路径和回路路径和回路路径和回路路径
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 课件
限制150内