图论及应用课件-平面性算法.pptxVIP

图论及应用课件-平面性算法.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多

1本次课主要内容(一)、涉及算法的相关概念(二)、平面性算法平面性算法

2关于图的平面性问题,我们建立了一些可平面性判定方法:(一)、涉及算法的相关概念(1)对于简单图G=(n,m),如果m3n-6,则G是非可平面的;(2)对于连通图G=(n,m),如果每个面次数至少为l≥3,且m(n-2)l/(l-2),则G是非可平面的;(3)库拉托斯基定理:G是可平面的当且仅当G不含有与K5或K3,3细分的子图;

3上面的方法,局限性很大。这次课我们将给出一个算法,其作用是:如果G非可平面,通过算法可以得到判定;如果G是可平面图,通过算法,可以给出一种平面嵌入形式。定义1设H是G的一个子图,在E(G)-E(H)中定义一个二元关系“~”:(1)e1与e2分别是W的始边和终边,且(2)W与H的内点不能相交。容易验证:上面的关系是E(G)-E(H)元间的等价关系。

4定义2设B是E(G)-E(H)关于二元关系“~”的等价类在G中的边导出子图,则称B是G关于子图H的一座桥。桥与H的公共顶点称为桥B在H中的附着顶点。例1在下图中,着色边在G中导出子图为H。求出G关于H的所有桥。GGB1B2B3B4

5定义3设H是图G的可平面子图,是H的一种平面嵌入。若G也是可平面图,且存在G的一个平面嵌入,且:称是G容许(G-可接受的一个平面嵌入)的。例2在G中,我们取着色边导出的子图为H,并取容易知道:是G容许的。G

6例3在G中,我们取着色边导出的子图为H,并取容易知道:不是G容许的。定义4设B是G中子图H的任意一座桥,若B对H的所有附着顶点都位于的某个面f的边界上,则称B在面f内可展(可画入),否则,称B在面f内不可展。

7对于G的桥B,令:例4红色边的导出子图是H,如果取确定H的桥在中可以画入的面集合。B3B2B1f3f2f1G解:

8定理1设是G容许的,则对于H的每座桥B:证明:因是G容许的,由定义,存在G的一个平面嵌入,使得:于是,H的桥B所对应的的子图,必然限制在的某个面内。所以:注:定理1实际上给出了一个图是可平面图的一个必要条件。这个必要条件表明:如果存在G的一个可平面子图H,

9使得对于某桥B,有,那么,G是非可平面的。根据上面的结论:我们可以按如下方式来考虑G的平面性问题:先取G的一个可平面子图H1,其平面嵌入是对于H1的每座桥B,如果:,则G非可平面。否则,取H1的桥B1,作:H2=B1∪H1,再取一个面将B1画入的面f中。

10如果B1可平面,则只要把B1平面嵌入后,得到H2的平面嵌入然后再进行上面相同的操作,可以得到G的边数递增的子图平面嵌入序列:最终,得到可平面图G的一种平面嵌入形式。(二)、平面性算法1964年,Demoucron,Mlgrance和Pertuiset提出了下面的平面性算法,简称DMP算法。

11设G是至少三个顶点的简单连通图(无割点)。(1)取G的一个圈H1,求出H1的一个平面嵌入。置i=1;(2)若E(G)-E(Hi)=Φ,则停止;否则,确定G中Hi的所有桥,并对每座桥B,求出;(3)若存在桥B,使得:,则停止(G不可平面);否则,在Hi的所有桥中确定一个使得最小的B,并取。(4)在桥B中取一条连接Hi中两个附着顶点的路Pi,置Hi+1=Hi∪Pi,把Pi画在的面f内,得到

12(5)置i=i+1转(2)。例5用平面性算法考察下图G的平面性。v6v5v4v3v2v1v8v7图G解:(1)取G的一个圈H1,并作平面嵌入:

13v6v5v4v3v2v1v8v7图G(2)v6v5v4v3v2v1v8v7H1v6v5v4v3v2v1v8v7f1f2

14v6v5v4v

文档评论(0)

浙江工程信息通 + 关注
实名认证
服务提供商

网络工程师持证人

本人已从事浙江省工程咨询5年,对浙江省内工程信息非常熟悉,可获取新建工程相关联系人、设计院、业主等关键信息。另外从事楼宇自控专业已10年,考取了一建二建等资格证书,有关考试方面的问题(考试心得、方法、学习资料等)都欢饮来咨询交流。

领域认证该用户于2023年05月11日上传了网络工程师

1亿VIP精品文档

相关文档