第10章图的概念与表示精选PPT.ppt
《第10章图的概念与表示精选PPT.ppt》由会员分享,可在线阅读,更多相关《第10章图的概念与表示精选PPT.ppt(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第10章图的概念与表示章图的概念与表示第1页,此课件共76页哦10.1 图的基本概念图的基本概念什什么么是是图图?可可用用一一句句话话概概括括,即即:图图是是用用点点和和线线来来刻刻划划离离散散事事物物集集合合中中的的每每对对事事物物间间以以某某种种方方式式相相联联系系的的数数学学模模型型。因因为为它它显显得得太太抽抽象象,不不便便于于理理解解,所所以以有有必必要要给给出出另另外外的的回回答答。下下面便是把图作为代数结构的一个定义。面便是把图作为代数结构的一个定义。第2页,此课件共76页哦定义定义10.1.1 一个图一个图G定义为一个三元组定义为一个三元组,记作,记作G=。其中。其中V是个非
2、空是个非空有限集合,它的元素称为结点;有限集合,它的元素称为结点;E也是个有限集也是个有限集合,其元素称为边,而合,其元素称为边,而是从是从E到到V中的有序对中的有序对或无序对的映射。或无序对的映射。第3页,此课件共76页哦由定义可知,图由定义可知,图G中的每条边都与图中的中的每条边都与图中的无序或有序结点对相联系的。若边无序或有序结点对相联系的。若边eE与无序与无序结点对结点对vi,vj相联系,则相联系,则(e)=vi,vj,这,这时边时边e称为无向边,有时简称为边;若边称为无向边,有时简称为边;若边eE与与有序结点对有序结点对相联系,则相联系,则(e)=,此时边此时边e称为有向边或弧,称为
3、有向边或弧,vi称为弧称为弧e的始结点,的始结点,vj称为弧称为弧e的终结点。的终结点。第4页,此课件共76页哦若结点若结点vi与与vj由一条边由一条边(或弧或弧)e所联结,则称所联结,则称结点结点vi和和vj是边是边(或弧或弧)e的端结点;同时也称结点的端结点;同时也称结点vi与与vj是邻接结点,记作是邻接结点,记作vi adj vj;否则为非邻接;否则为非邻接结点,记作结点,记作vi nadj vj;也说边;也说边(或弧或弧)e关联关联vi与与vj或说结点或说结点vi与与vj关联边关联边(或弧或弧)e。关联同一个结点。关联同一个结点的两条边或弧称为邻接边或弧。而联结一结点的两条边或弧称为邻
4、接边或弧。而联结一结点与它自身的一条边,称为环。环的方向是无意与它自身的一条边,称为环。环的方向是无意义的。义的。第5页,此课件共76页哦如果把图如果把图G中的弧或边总看作联结两个结中的弧或边总看作联结两个结点,则图点,则图G可简记为可简记为G=,其中,其中V是非空是非空结点集,结点集,E是联结结点的边集或弧集。是联结结点的边集或弧集。定义定义10.1.2 在图在图G=中,如果每条中,如果每条边都是弧,该图称为有向图;若每条边都是无边都是弧,该图称为有向图;若每条边都是无向边,该图向边,该图G称为无向图;如果有些边是有向边,称为无向图;如果有些边是有向边,另一些边是无向边,图另一些边是无向边,
5、图G称为混合图。称为混合图。第6页,此课件共76页哦定定义义10.1.3 在在图图G=中中,如如果果任任何何两两结结点点间间不不多多于于一一条条边边(对对于于有有向向图图中中,任任何何两两结结点点间间不不多多于于一一条条同同向向弧弧),并并且且任任何何结结点点无无环环,则则图图G称称为为简简单单图图;若若两两结结点点间间多多于于一一条条边边(对对于于有有向向图图中中,两两结结点点间间多多于于一一条条同同向向弧弧)图图G称称为为多多重重图图,并并把把联联结结两两结结点点之之间间的的多多条条边边或或弧弧,称为平行边或弧,平行边或弧的条数称为重数。称为平行边或弧,平行边或弧的条数称为重数。第7页,此
6、课件共76页哦定定义义10.1.4 给给每每条条边边或或弧弧都都赋赋予予权权的的图图G=,称称为为加加权权图图,记记为为G=,其中,其中W表示各边之权的集合。表示各边之权的集合。加加权权图图在在实实际际中中有有许许多多应应用用,如如在在输输油油管管系系统统图图中中权权表表示示单单位位时时间间流流经经管管中中的的石石油油数数量量;在在城城市市街街道道中中,权权表表示示表表示示通通行行车车辆辆密密度度;在在航空交通图中,权表示两城市的距离等等。航空交通图中,权表示两城市的距离等等。第8页,此课件共76页哦定定义义10.1.5 在在无无向向图图G=中中,如如果果V中的每个结点都与其余的所有结点邻接,
7、即中的每个结点都与其余的所有结点邻接,即(vi)(vj)(vi,vjV vi,vjE)则则该该图图称称为为无无向向完完全全图图,记记作作K|V|。若若|V|=n,该图记作,该图记作Kn。第9页,此课件共76页哦 在在一一个个图图中中,如如果果一一个个结结点点不不与与任任何何其其他他结结点点邻邻接接,则则该该结结点点称称为为孤孤立立结结点点。仅仅有有孤孤立立结结点点的的图图称称为为零零图图。显显然然,在在零零图图中中边边集集为为空空集集。若若一一个个图图中中只只含含一一个个孤孤立立结结点点,该该图图称称为为平凡图。平凡图。第10页,此课件共76页哦定定义义10.1.6 在在有有向向图图G=中中,
8、对对任任意意结结点点vV,以以v为为始始结结点点的的弧弧的的条条数数,称称为为结结点点v的的出出度度,记记为为d+(v);以以v为为终终结结点点的的弧弧的的条条条条数数,称称为为v的的入入度度,记记作作d-(v);结结点点v的的出出度度与与入入度度之之和和,称称为为结结点点的的度度数数,记记为为d(v),显显然然d(v)=d+(v)+d-(v)。对对于于无无向向图图G=,结结点点vV的的度度数数等等于于联联结结它它的的边边数数,也也记记为为d(v)。若若v点点有有环环,规定该点度因环而增加规定该点度因环而增加2。第11页,此课件共76页哦显然,对于孤立结点的度数为零。显然,对于孤立结点的度数为
9、零。此外,对于无向图此外,对于无向图G=,记,记(G)或或=max d(v)|vV(G)或或=min d(v)|vV 它们分别称为图它们分别称为图G的最大度和最小度。的最大度和最小度。关于无向图中的结点的度,欧拉给出一个关于无向图中的结点的度,欧拉给出一个定理,这是图论中的第一个定理。定理,这是图论中的第一个定理。第12页,此课件共76页哦定理定理10.1.1 给定无向图给定无向图G=,则,则定理定理10.1.2 在任何无向图中,奇度结点的在任何无向图中,奇度结点的数目为偶数。数目为偶数。第13页,此课件共76页哦定定义义10.1.7 在在无无向向图图G=中中,如如果果每每个个结结点点的的度度
10、是是k,即即(v)(vVd(v)=k),则则图图G称为称为k度正则图。度正则图。显然,对于显然,对于k度正则图度正则图G,(G)=(G)=k。第14页,此课件共76页哦定定义义10.1.8 给给定定无无向向图图G1=和和G2=,于是,于是(1)如如果果V2 V1和和E2 E1,则则称称G2为为G1的的子子图,记为图,记为G2 G1。(2)如如果果V2 V1,E2 E1且且E2E1,则则称称G2为为G1的真子图,记为的真子图,记为G2 G1。(3)如如果果V2=V1,E2 E1,则则称称G2为为G1的的生生成子图,记为成子图,记为G2 G1。第15页,此课件共76页哦定定义义10.1.9 设设图
11、图G2=是是图图G1=的的子子图图。若若对对任任意意结结点点u和和v,如如果果u,vE1,有有u,vE2,则则G2由由V2唯唯一一地地确确定定,并并称称G2是是结结点点集集合合V2的的诱诱导导子子图图,记记作作或或GV2;如如果果G2无无孤孤立立结结点点,且且由由E2所所唯唯一一确确定定,则则称称G2是是边边集集E2的的诱诱导导子子图图,记记为为或或GE2。第16页,此课件共76页哦定定 义义 10.1.10 设设 图图G1=和和 图图G2=是是图图G=的的子子图图。如如果果E2=E-E1且且G2=,则则称称图图G2是是相相对对于于图图G的子图的子图G1的补图。的补图。第17页,此课件共76页
12、哦定定义义10.1.11 给给定定图图G=,若若存存在在图图G1=,并并且且E1E=和和图图是是完完全全图图,则则G1称称为为相相对对于于完完全全图图的的G的的补补图图,简简称称G1是是G的补图,并记为的补图,并记为G1=。显然,显然,G与与 互为补图。互为补图。第18页,此课件共76页哦在在图图的的定定义义中中,强强调调的的是是结结点点集集、边边集集以以及及边边与与结结点点的的关关联联关关系系,既既没没有有涉涉及及到到联联结结两两个个结结点点的的边边的的长长度度、形形状状和和位位置置,也也没没有有给给出出结结点点的的位位置置或或者者规规定定任任何何次次序序。因因此此,对对于于给给定定的的两两
13、个个图图,在在它它们们的的图图形形表表示示中中,即即在在用用小小圆圆圈圈表表示示结结点点和和用用直直线线或或曲曲线线表表示示联联结结两两个个结结点点的的边边的的图图解解中中,看看起起来来很很不不一一样样,但但实实际际上上却却是是表表示示同同一一个个图图。因因而而,引引入入两两图图的的同同构构概概念便是十分必要的了。念便是十分必要的了。第19页,此课件共76页哦定定义义10.1.12 给给定定无无向向图图(或或有有向向图图)G1=和和G2=。若若存存在在双双射射fV2V1,使使得得对对任任意意v,uV1,有有u,vE1f(u),f(v)E2(或或E1E2)则则称称G1同构于同构于G2,记为,记为
14、G1 G2。显显然然,两两图图的的同同构构是是相相互互的的,即即G1同同构构于于G2,G2同构于同构于G1。由由同同构构的的定定义义可可知知,不不仅仅结结点点之之间间要要具具有有一一一一对对应应关关系系,而而且且要要求求这这种种对对应应关关系系保保持持结结点点间间的的邻邻接接关关系系。对对于于有有向向图图的的同同构构还还要要求求保保持边的方向。持边的方向。第20页,此课件共76页哦一一般般说说来来,证证明明两两个个图图是是同同构构的的并并非非是是轻轻而而易易举举的的事事情情,往往往往需需要要花花些些气气力力。请请读读者者证明图证明图10.1.13中两个图是同构的。中两个图是同构的。第21页,此
15、课件共76页哦根据图的同构定义,可以给出图同构的必根据图的同构定义,可以给出图同构的必要条件如下:要条件如下:(1)结点数目相等;结点数目相等;(2)边数相等;边数相等;(3)度数相同的结点数目相等。度数相同的结点数目相等。第22页,此课件共76页哦但这仅仅是必要条件而不是充分条件。但这仅仅是必要条件而不是充分条件。满足上述三个条件,然而并不满足上述三个条件,然而并不同构。因此在同构。因此在(a)中度数为中度数为3的结点的结点x与两个度数为与两个度数为1的结点邻接,而的结点邻接,而(b)中度数为中度数为3的结点的结点y仅与一个度仅与一个度数为数为1的结点邻接。的结点邻接。寻找一种简单有效的方法
16、来判定图的同构,寻找一种简单有效的方法来判定图的同构,至今仍是图论中悬而未决的重要课题。至今仍是图论中悬而未决的重要课题。高等学校高等学校2121世纪教材世纪教材 例如图例如图10.1.1410.1.14中中中中(a)与与(b)第23页,此课件共76页哦图 10.1.13返回返回第24页,此课件共76页哦返回返回图图 1.1.14第25页,此课件共76页哦10.2 链链(或路或路)与圈与圈(或回路或回路)在在无无向向图图(或或有有向向图图)的的研研究究中中,常常常常考考虑虑从从一一个个结结点点出出发发,沿沿着着一一些些边边(或或弧弧)连连续续移移动动而而达达到到另另一一个个指指定定结结点点,这
17、这种种依依次次由由结结点点和和边边(或或弧弧)组成的序列,便形成了链组成的序列,便形成了链(或路或路)的概念。的概念。第26页,此课件共76页哦定义定义10.2.1 给定无向图给定无向图(或有向图或有向图)G=。令。令v0,v1,vmV,边,边(或弧或弧)e1,e2,emE,其中,其中vi-1,vi是是ei的结点,交替序列的结点,交替序列v0e1v1e2v2emvm称为连接称为连接v0到到vm的链的链(或路或路)。v0和和vm分别称为链分别称为链(或路或路)的始结点和终结点,而边的始结点和终结点,而边(或弧或弧)的数目称为链的数目称为链(或路或路)的长度。若的长度。若v0=vm时,时,该链该链
18、(或路或路)称为圈称为圈(或回路或回路)。第27页,此课件共76页哦定义定义10.2.2 在一条链在一条链(或路或路)中,若出现的边中,若出现的边(或弧或弧)都是不相同的,称该链都是不相同的,称该链(或路或路)为简单链为简单链(或或简单路简单路);若出现的结点都是不相同的,称该链;若出现的结点都是不相同的,称该链(或路或路)为基本链为基本链(或基本路或基本路)。显然,每条基本链显然,每条基本链(或基本路或基本路)必定是简单链必定是简单链(或简单路或简单路)。第28页,此课件共76页哦定义定义10.2.3 在一圈在一圈(或回路或回路)中,若出现的每中,若出现的每条边条边(或弧或弧)恰好一次,称该
19、圈恰好一次,称该圈(或回路或回路)为简单圈为简单圈(或简单回路或简单回路);若出现的每个结点恰好一次,称;若出现的每个结点恰好一次,称该圈该圈(或回路或回路)为基本圈为基本圈(或基本回路或基本回路)。可以看出,对于简单图来说,链可以看出,对于简单图来说,链(或路或路)和圈和圈(或回路或回路)能够仅用结点序列表示之。能够仅用结点序列表示之。第29页,此课件共76页哦定定理理10.2.1 在在一一个个图图中中,若若从从结结点点vi到到结结点点vj存存在在一一条条链链(或或路路),则则必必有有一一条条从从vi到到vj的的基基本本链链(或基本路或基本路)。定理定理10.2.2 在一个具有在一个具有n个
20、结点的图中,则个结点的图中,则(1)任何基本链任何基本链(或路或路)的长度均不大于的长度均不大于n-1。(2)任何基本圈任何基本圈(或路或路)的长度均不大于的长度均不大于n。第30页,此课件共76页哦定定义义10.2.4 在在一一个个图图中中,若若从从vi到到vj存存在在任任何何一一条条链链(或或路路),则则称称从从vi到到vj是是可可达达的的,或或简简称称vi可达可达vj。为为完完全全起起见见,规规定定每每个个结结点点到到其其自自身身是是可可达的。达的。对对于于无无向向图图G来来说说,不不难难证证明明结结点点间间的的可可达达性性是是结结点点集集合合上上的的等等价价关关系系。因因此此它它将将结
21、结点点集集合合给给出出一一个个划划分分,并并且且划划分分中中的的每每个个元元素素形形成成一一个个诱诱导导子子图图;两两结结点点之之间间是是可可达达的的当当且且仅仅当当它它们们属属于于同同一一个个子子图图,称称这这种种子子图图为为图图G的的连连通分图,图通分图,图G的连通分图的个数,记为的连通分图的个数,记为(G)。第31页,此课件共76页哦定义定义10.2.5 若图若图G只有一个连通分图,则只有一个连通分图,则称称G是连通图;否则,称图是连通图;否则,称图G为非连通图或分离为非连通图或分离图。图。在在图图的的研研究究中中,常常常常需需要要考考虑虑删删去去与与增增加加结结点点、结结点点集集、边边
22、和和边边集集(或或弧弧集集)的的问问题题。所所谓谓从从图图G=中中删删去去结结点点集集S,是是指指作作V-S以以及及从从E中中删删去去与与S中中的的全全部部结结点点相相联联结结的的边边而而得得到到的的子子图图,记记作作G-S;特特别别当当S=|v|时时,简简记记为为G-v;所所谓谓从从图图G=中中删删去去边边集集(或或弧弧集集)T,是是指指作作E-T,且且T中中的的全全部部边边所所关关联联的的结结点点仍仍在在V中中而而得得到到的的子子图图,记记为为G-T;特特别别当当T=e 时时,简记作简记作G-e。第32页,此课件共76页哦所谓图所谓图G=增加结点集增加结点集S,是指作,是指作VT以及向以及
23、向E中并入中并入S中、中、S与与V中所成的边而得中所成的边而得到的图,记作到的图,记作G+S;特别当;特别当S=v 时,简记为时,简记为G+v;图;图G=增加边集(或弧集)增加边集(或弧集)T是指作是指作ET所得到的图,记作所得到的图,记作G+T,这里,这里T中全部边(或弧)中全部边(或弧)的关联结点属于的关联结点属于V。第33页,此课件共76页哦定义定义10.2.6 给定连通无向图给定连通无向图G=,S V。若。若(G-S)(G),但,但 T S有有(G-T)=(G),则称,则称S是是G的一个分离结点集。若图的一个分离结点集。若图G的分离结点集的分离结点集S=v,则称,则称v是是G的割点。的
24、割点。类似地可定义图类似地可定义图G的分离边集的分离边集T;若图;若图G的的分离边集分离边集T=e,则称,则称e是是G的割边或桥。的割边或桥。第34页,此课件共76页哦对对于于连连通通的的非非平平凡凡图图G,称称(G)=|S|S是是G的的分分离离结结点点集集 为为图图G的的结结点点连连通通度度,它它表表明明产产生生不不连连通通图图而而需需要要删删去去结结点点的的最最少少数数目目。于于是是,对对于于分分离离图图G,(G)=0;对对于于存存在在割割点的连通图点的连通图G,(G)=1。第35页,此课件共76页哦类似地定义边连通度类似地定义边连通度(G)=|T|T是是G的分离边集的分离边集,它表明产生
25、不连通图而需要删,它表明产生不连通图而需要删去边的最少数目。可见,对于分离图去边的最少数目。可见,对于分离图G,(G)=0;对于完全图;对于完全图G,(G)=0;对于图;对于图K1,(K1)=0;对于存在割边的连通图;对于存在割边的连通图G,(G)=1;对于完全;对于完全图图Kn,(Kn)=n-1。第36页,此课件共76页哦下面是由惠特尼下面是由惠特尼(H.Whitney)于于1932年得到年得到的关于结点连通度、边连通度和最小度的不等的关于结点连通度、边连通度和最小度的不等式联系的定理:式联系的定理:定理定理10.2.3 对于任何一个无向图对于任何一个无向图G,有,有(G)(G)(G)。定定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10 概念 表示 精选 PPT
限制150内