离散数学结构 第十八章 支配集、覆盖集、独立集与匹配.docVIP

离散数学结构 第十八章 支配集、覆盖集、独立集与匹配.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十八章 支配集、覆盖集、独立集与匹配 18.1 支配集、点覆盖集、点独立集 一、支配集与支配数 定义18.1 设图G=V,E,V*V,若对于vi∈V-V*,vj∈V*,使得(vi,vj)∈E,则称vj支配vi,并称V*为G的一个支配集。设V*是G的支配集,但V*的任何真子集都不是支配集,则称V*是极小支配集。顶点数最少的支配集称为最小支配集,最小支配集中顶点的个数称为支配数,记作γ0(G)或简记为γ0. 图18.1 在图18.1(1)中,{v1,v5},{v3,v5},{v2,v4,v7}等都是极小支配集,{v1,v5},{v4,v5},{v3,v6}等都是最小支配集,γ0=2.(2)为7阶星形图,{v0},{v1,v2,...,v6}为极小支配集,{v0}为最小支配集,γ0=1.(3)为轮图W6,{v0},{v1,v3},{v1,v4}等都是极小支配集,显然γ0=1. 二、点独立集与点独立数 定义18.2 设图G=V,E,V*V,若V*中任何两个顶点均不相邻,则称V*为G的点独立集,或称独立集。若V*再加入任何顶点都不再是独立集了,则称V*为极大点独立集,顶点数最多的点独立集称为最大点独立集,其中顶点数称为点独立数,记作β0(G),简记为β0.   在图18.1(1)中,{v1,v5},{v3,v6},{v2,v4,v7}等都是极大点独立集,其中{v2,v4,v7}等为最大点独立集,β0=3. (2)中,{v0},{v1,v2,…,v6}都是极大点独立集,其中{v1,v2,…,v6}是最大点独立集,β0=6. (3)中,{v1,v3},{v1,v4}等都是极大点独立集,也都是最大点独立集,β0=2. 定理18.1 设G=V,E中无孤立点,则G的极大点独立集都是G的极小支配集。   证 设V*为G中任意的一个极大独立集,v∈(V-V*),必v∈V*,使得(v,v)∈E,否则v0∈V-V*不与V*中任何顶点相邻,则V*∪{v0}仍为独立集,这与V*是极大独立集矛盾,所以V*是G的支配集。另外,由于V*是点独立集,因而任何的V1*V*,V*-V1*中的顶点都不受V1*中顶点支配,即V1*不是支配集了,所以V*是极小支配集。 定理18.1的逆命题不是真命题。在图18.1(1)中,{v3,v5}是极小支配集,但它显然不是独立集,更不是极大独立集 三、点覆盖集与点覆盖数 定义18.3 设G=V,E,V*V,若对于e∈E,v∈V*,使得v与e相关联,则称v覆盖e,并称V*为G的点覆盖集或简称点覆盖。V*是G的点覆盖,若V*的任何真子集都不是点覆盖,则称V*是极小点覆盖,顶点个数最少的点覆盖称为最小的点覆盖,其顶点个数称为点覆盖数,记作α0(G)或简记为α0.   在图18.1(1)中,{v2,v3,v4,v6,v7},{v1,v3,v5,v7}等都是极小点覆盖,其中{v1,v3,v5,v7}等是最小点覆盖,α0=4.(2)中,{v0},{v1,v2,…,v6}都是极小点覆盖,其中{v0}是最小点覆盖,α0=1. (3)中,{v0,v1,v3,v4},{v0,v1,v3,v5}等都是极小点覆盖,也都是最小的点覆盖,α0=4. 定理18.2 设G=V,E中无孤立点,V*V,则V*为G的点覆盖当且仅当=V-V*为G的点独立集。   证 必要性。若存在vi,vj∈相邻,即(vi,vj)∈E,而这条边的两个端vi,vj都不在V*中,这显然与V*为点覆盖矛盾,所以为点独立集。   充分性。由于=V-V*是点独立集,因而任意一条边的两个端点至少有一个在V*中,这正说明V*是G的点覆盖。   由定理18.2可得出下面推论。 推论 设G是n阶无孤立点的图,则V*是G的极小(最小)点覆盖当且仅当=V-V*是G的极大(最大)点独立集,从而有 α0+β0=n 读者可用本推论检验对图18.1各图求出的α0与β0是否正确。 18.2 边覆盖集与匹配 一、边覆盖集与边覆盖数 定义18.4 设图G=V,E,E*E,若v∈V,e∈E*,使得v与e相关联,则称e覆盖v,并称E*为边覆盖集,或简称边覆盖。E*是边覆盖,若E*的任何真子集都不是边覆盖,则称E*是极小边覆盖,边数最少的边覆盖集称为最小的边覆盖,其所含边的个数称为边覆盖数,记作α1(G)或简记为α1.   在图18.2(1)中,{e1,e4,e7},{e2,e5,e6,e7}等都是极小边覆盖,其中{e1,e4,e7}是最小边覆盖,α1=3. (2)中,{e1,e3,e6},{e2,e4,e8}等都是极小边覆盖,同时它们也都是最小边覆盖,α1=3. 图18.2 二、边独立集(匹配)与边独立数(匹配数) 定义18.5 设G=V,E,E*E,若E*中任何两条边均不相

文档评论(0)

卖报的小行家 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档