网站大量收购独家精品文档,联系QQ:2885784924

电子科大图论-第二次作业.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图论及其应用第二次作业 要求:1、交电子档给助教【助教给每个班设置邮箱,助教设置提交回复】; 2、第7章授课结束前均可以提交; 3、希望能够独立完成。 1.判断图4-43所示的四个图是否可以一笔画。 ( (a) (b) ( (c) (d) 图4-43 上面四个图都是连通图,看是否能一笔画成问题本质上看图是否存在欧拉迹;连通图有欧垃迹当且仅当G最多有两个奇点。 不可以 有4个奇点 可以 一个奇点 可以 两个奇点 可以 没有奇点 2.(1)画一个有欧拉闭迹和哈密尔顿圈的图; (2)画一个有欧拉闭迹但没有哈密尔顿圈的图; (3) 画一个有哈密尔顿圈但没有欧拉闭迹的图; (4)画一个既没有欧拉闭迹也没有哈密尔顿圈的图。 设n阶无向简单图G有m条边。证明:若m≥+2,则G是哈密尔顿图。 证明:G是H图。若不然,因为G是无向简单图,则n≥3,由定理1:若G是n≥3的非单图,则G度弱于Cm,n。于是有: 这与条件矛盾!所以G是H图。 a b e g jf a b e g j f h i c d (a) a b e g j f h i c d (b) a a b f e g k j h i c d (c) b a i c j h d e g f (d) 图4-45 a b i c j d k h g e f (e) (a)非哈密尔顿图,没有哈密尔顿路 (b)哈密尔顿图 (abcdejhfiga) (c)哈密尔顿图 (kjdhbagciefk) (d)非哈密尔顿图 有哈密尔顿路(hjaidebcgf) (e)不是哈密尔顿图,因为有割点a,有哈密尔顿路(jaibcedkgfh) 5. 证明:若G没有奇点,则存在边不重的圈C1, C2,…, Cm,使得,E(G) = E(C1)∪E(C2)∪…∪E(Cm)。 证明:将G中孤立点除去后的图记为G1,则G1也没有奇点,且δ(G1),则G1含圈C1,在去掉的孤立点后,得图G2,显然G2仍无奇度点,且δ(G2)≥ 2,从而G2含圈C1,如此重复下去,直到圈Cm,且Gm-E(Cm)全为孤立点为止,于是得到E(G) = E(C1)∪E(C2)∪…∪E(Cm)。 6. 证明:若G有2k>0个奇点,则存在k条边不重的迹Q1, Q2,…, Qk,使得,E(G) = E(Q1)∪E(Q2)∪…∪E(Qk)。 证明:不失一般性,只就G是连通图进行证明。设G=(n,m)是连通图。令v1,v2,...vk,vk+1,...,v2k是G的所有奇度点。在vi与vi+k间连新边ei得图G*(1≤i≤k)。则G*是欧拉图,因此,由Fleury算法得欧拉环游C,在C中删去ei(1≤i≤k),得k条边不重的迹Qi(1≤i≤k); E(G) = E(Q1)∪E(Q2)∪…∪E(Qk) 7. 证明:若 (1)G不是二连通图,或者 (2)G是具有二分类(X,Y)的偶图,这里|X |≠|Y |, 则G是非哈密尔顿图。 证明:(1)因为G不是二连通图,则G不连通或者存在割点v,有,由相关定理得:若G是Hamilton图,则对于v(G)的任意非空顶点集S,有: ,则该定理得逆否命题也成立,所以可得:若G不是二连通图,则G是非Hamilton图。 (2)因为G是具有二分类(X,Y)的偶图,又因为|X |≠|Y |,在这里假设|X |≦|Y |,则有,也就是说:对于v(G)的非空顶点集S,有:成立,则可以得出G是非Hamilton图。 8、证明:若G有哈密尔顿路,则对于V的每个真子集S,有ω(G–S)≤|S |+1。 证明:G有H图,设C是G的H圈,则对V(G)的任意非空子集S,容易知道: ,必然有:。 9.对下列问题给出一个好算法: (1)构作一个图的闭包; (2)若某图的闭包是完全图,求该图的哈密尔顿圈。 (1)构作一个图的闭包: 根据图的闭包定义,构作一个图的闭包,可以通过不断在度和大于等于n的非邻接顶点对间添边得到。据此设计算法如下: 图的闭包算法: 1) 令G0=G,k=0; 2) 在Gk中求顶点u0与v0,使得: 如果则转4);否则,停止,此时得到G的闭包。 令,转2)。 复杂性分析:在第k次循环里,找到点u0与v0,要做如下运算:(a)找到所有不邻接点对---需

文档评论(0)

182****3908 + 关注
实名认证
内容提供者

一切都好,最好每一件事情

1亿VIP精品文档

相关文档