图论第二次作业
电子科技大学-图论第二次作业

复杂性分析:在第 k 次循环里,找到点 u0 与 v0,要做如下运算: (a) 找出所 有不邻接点对----需要 n(n-1)/2 次比较运算;(b) 计算不邻接点对度和----需要做 n(n-1)/2-m(G)次加法运算;(c ),选出度和最大的不邻接点对----需要 n(n-1)/2-m(G)次
2) 若 ek 不在 Ck 中,令 Gk-1=Gk-ek, Ck-1=Ck; 否则转 3); 3) 设 ek=u0v0 ∈Ck, 令 Gk-1=Gk-ek; 求 Ck 中两个相邻点 u 与 v 使得 u0,v0,u,v 依序 排列在 Ck 上,且有:uu0,vv0 ∈E(Gk-1),令:
Ck1 Ck u0v0,uvuu0,vv0
如果在
中有 H 圈
如下: Ck1 (u0 , v0 , v1,..., vn2 , u0 )
我们有如下断言: 在Ck1上,vi , vi1, 使得u0vi , v0vi1 E(Gk )
若不然,设
那么在 Gk 中,至少有 r 个顶点与 v0 不邻接,则
≦(n-1)-r < n-r, 这样与 u0,v0 在 Gk 中度和大于等于 n 矛盾!
图的闭包算法:
1) 令 =G ,k=0;
2) 在 中求顶点 与 ,使得:
dGk (u0 ) dGk (v0 ) max dGk (u) dGk (v) uv E(Gk )
3) 如果 此时得到 G 的闭包;
dGk (u0 ) dGk (v0 ) n
则转 4);否则,停止,
4) 令
,
,转 2).
则 是非 Hamilton 图
(2)因为 是具有二分类 的偶图,又因为
,在这里假设
,则有
,也就是说:对于
图论习题答案2

第四次作业
四(13).设M是二分图G的最大匹配,则 | M || X | max| S | | N ( S )| ,
SX
证明: | X | max| S | | N ( S )| min(| X | | S |) | N ( S )| ,而(X - S ) N ( S )是G的一个覆盖,则 min(| X | | S |) | N ( S )|是G的最小覆盖,
第七次作业
• 五(28).设sn是满足下列条件的最小整数,把 {1,2,...,sn}任划分成n个子集后,总有一个子集 中含有x+y=z的根,求s1,s2,s3是多少? • 解:n=1,枚举得s1=2; • s2=5 • s3=14
第七次作业
五(34).求证r(k, l) = r(l, k) 证明:若G含有K k 子图,则G c 含有k个顶点的独立集;若G含有 l个顶点的独立集,则G c 含有K l 子图。则命题成立。
五 (13).若 是单图 G 顶的最小次数,证明; 若 1则存在 1边着色, 使与每顶关联的边种有 1种颜色。 反证法:假设在 v1处无 i 0色 设 C (E 1 , E 2 ,..., E 1 )为 G 的( 1) 最佳边着色 第一步:构造点列: v1 , v 2 ,..., v h , v h 1 ,....., vl ,.... v1处无 i 0色, v j v j 1着 i j色,且在 v j点处 i j 色重复出现,可知在 v j1处仅一 个 i j色;证明如下: 用反证法证明,假设在 v j1处 i j色重复出现,将 v j v j 1改成 v j 所关联的边 没有的颜色 im,则可以对图 G 的找色进行改善。与 C 是最佳边着色矛盾, 假设不成立。 又 是单图 G 顶的最小次数,则必存 在最小整数 h使得 i h i l 第二步:着色调整: v j v j 1着 i j-1色 ( j 1,2,..., h ),所得新着色为 C ' 在 C '中, v1处多了个 i 0色, v h 1处少了个 i h 色,其他点的边着色数 不变, 所以 C ' 还是 1最佳边着色
图论习题二答案

图论习题二答案图论习题二答案图论是数学中的一个分支,研究的是图的性质和图之间的关系。
在图论中,有很多经典的习题可以帮助我们更好地理解和应用图的概念。
本文将探讨一些图论习题二的答案,帮助读者更好地理解和掌握图论的知识。
1. 习题:给定一个无向图G=(V,E),其中V={1,2,3,4,5,6},E={(1,2),(1,3),(2,3),(2,4),(3,4),(4,5),(4,6)},求图G的邻接矩阵和关联矩阵。
答案:邻接矩阵是一个n×n的矩阵,其中n是图的顶点数。
对于无向图G,邻接矩阵的元素a[i][j]表示顶点i和顶点j之间是否存在边。
如果存在边,则a[i][j]=1,否则a[i][j]=0。
对于给定的图G,邻接矩阵为:0 1 1 0 0 01 0 1 1 0 01 1 0 1 0 00 1 1 0 1 10 0 0 1 0 00 0 0 1 0 0关联矩阵是一个n×m的矩阵,其中n是图的顶点数,m是图的边数。
对于无向图G,关联矩阵的元素b[i][j]表示顶点i和边j之间的关系。
如果顶点i是边j 的起点,则b[i][j]=-1;如果顶点i是边j的终点,则b[i][j]=1;否则b[i][j]=0。
对于给定的图G,关联矩阵为:-1 -1 0 0 0 01 0 -1 -1 0 00 1 1 0 0 00 0 0 1 -1 -10 0 0 0 1 00 0 0 0 0 12. 习题:给定一个有向图G=(V,E),其中V={1,2,3,4,5},E={(1,2),(1,3),(2,3),(2,4),(3,4),(4,1),(5,4)},求图G的邻接表和深度优先搜索遍历结果。
答案:邻接表是一种图的表示方法,用于存储图中每个顶点的邻接顶点。
对于有向图G,邻接表中的每个元素表示该顶点的出边。
对于给定的图G,邻接表为:1: 2, 32: 3, 43: 44: 15: 4深度优先搜索(DFS)是一种图的遍历算法,用于遍历图中的所有顶点。
第二篇 图论习题

习题课 2
例10 若G是一个恰有两个奇度顶点u和v的无向图,则 (1)顶点u与v连通;(2)G连通G+uv连通。 例1 设G为p阶简单无向图,p>2且p为奇数,G和G的 补图GC 中度数为奇数的顶点的个数是否一定相等? 试证明你的结论。 例2 设V={v1,v2,…,vp},计算以V为顶点集的无向图 的个数是多少?(KP有多少个生成子图) 例3 设V={v1,v2,…,vp},q≤p(p-1)/2,计算以V为顶 点集具有q条边的无向图的个数是多少? 例4 设G是(p,q)图,r≤q,则具有r条边的G的生成 子图有多少? 答案: 2p(p-1)/2 ,Cqp(p-1)/2 ,Crq。
习题课 2
1. 说明图中所示图(1)(2)是否是非平面图? 2.证明:彼得森图不是平面图。 (1) 收缩法;(2) 欧拉公式法;(3)收缩到K3,3。 3.设G是无向图,p<8,则G与Gc中至少有一个是平面图。 4.设平面图G的顶点数p=7,边数q=15,证明G是连通的。
习 题 课 3
1.判断下面命题是否正确,并说明理由。 任意平面图G的对偶图G*的对偶图G**与G同构。 2. 设G*是平面图G的对偶图,证明:p*=f,q*=q, f*=p-k+1。其中k(k≥1)为G的连通分支数。 3. 证明:若G是自对偶的平面图,则q=2p-2。其中p 和q是G的边与顶点数。 4.把平面分成p个区域,每两个区域都相邻,问p最 大为多少? 5.证明:不存在具有5个面,每两个面都共享一条公 共边的平面图G。
例7 设G是有个p顶点,q条边的无向图,各顶点的度 数均为3。则 (1)若q=3p-6,证明:G在同构意义下唯一,并求p,q。 (2)若p=6,证明:G在同构的意义下不唯一。 例8 已知p阶(简单)无向图中有q条边,各顶点的度数 均为3,又2p=q+3,试画出满足条件的所有不同 构的G。 例9 9个学生,每个学生向其他学生中的3个学生各送 一张贺年卡。确定能否使每个学生收到的卡均来自 其送过卡的相同人?为什么? 解:否,不存在9(奇数)个顶点的3-正则图。
离散数学形成性考核作业(二)

离散数学形成性考核作业(二) 图论部分本课程形成性考核作业共4次,内容由中央电大确定、内容由中央电大确定、统一布置。
统一布置。
本次形考作业是第二次作业,大家要认真及时地完成图论部分的形考作业,字迹工整,次作业,大家要认真及时地完成图论部分的形考作业,字迹工整,抄写题目,抄写题目,抄写题目,解答题有解答解答题有解答过程。
过程。
第3章 图的基本概念与性质1.计算出下图2.1的结点数与边数,并说明其满足握手定理.的结点数与边数,并说明其满足握手定理.图2.1 习题1的图的图2.试分别画出下列图2.2(a )、(b )、(c )的补图.的补图.图2.2 习题2的图的图3.找出下图2.3中的路、通路与圈.中的路、通路与圈.图2.3 习题3的图的图4.设G 为无向图,|G |=9,且G 每个结点的度数为5或6,试证明G 中至少有5个6度结点或至少有6个5度结点.度结点.5.设有向图D =<V ,E >如图2.4所示,所示,图2.4 习题5的图的图 试问图中是否存在长度分别为3, 4, 5, 6的回路,如存在,试找出.的回路,如存在,试找出.的回路,如存在,试找出.6.若无向图G 有10条边,3度与4度结点均2个,其余结点的度数均小于3,试问G中至少有几个结点?若无向图G 中有6条边,3度与5度结点均有一个,其余结点的度数均是2,试问G 中有几个结点? 7.试求图2.5中有向图的强分图,单侧分图和弱分图.中有向图的强分图,单侧分图和弱分图.的图图2.5 习题7的图8.试说明图2.6中G1和G2同构.同构.G1G2图2.6 习题8的图9.试求图2.7中的邻接矩阵与可达矩阵.中的邻接矩阵与可达矩阵.图2.7 习题9的图10.有n个结点的无向完全图的边数为个结点的无向完全图的边数为 .11.图中度数为奇数的结点为数个. .图中度数为奇数的结点为 数个.12.已知图G的邻接矩阵为的邻接矩阵为,有( ).则G有(A.5点,8边B.6点,7边C.5点,7边D.6点,8边第4章几种特殊图1.试分别构造满足下列条件的无向欧拉图.试分别构造满足下列条件的无向欧拉图(1)有偶数个结点,奇数条边.)有偶数个结点,奇数条边.)有偶数个结点,偶数条边.(2)有偶数个结点,偶数条边.)有奇数个结点,偶数条边.(3)有奇数个结点,偶数条边.)有奇数个结点,奇数条边.(4)有奇数个结点,奇数条边.2.分别构造满足下列条件的四个汉密尔顿图.分别构造满足下列条件的四个汉密尔顿图)偶数个结点,奇数条边.(1)偶数个结点,奇数条边.(2)有偶数个结点,偶数条边.)有偶数个结点,偶数条边.)有奇数个结点,偶数条边.(3)有奇数个结点,偶数条边.(4)有奇数个结点,奇数条边.)有奇数个结点,奇数条边.3.试画出一个没有一条欧拉回路,但有一条汉密尔顿回路的图..试画出一个没有一条欧拉回路,但有一条汉密尔顿回路的图. 4.如图2.8是否为欧拉图?试说明理由.是否为欧拉图?试说明理由.判断是否为欧拉图图2.8 判断是否为欧拉图5.如图2.9是否为汉密尔顿图?试说明理由.是否为汉密尔顿图?试说明理由.判断是否为汉密尔顿图图2.9 判断是否为汉密尔顿图6.试分别说明图4.3(a)、(b)与(c)是否为平面图.)是否为平面图.判断是否为平面图图2.10 判断是否为平面图7.试分别求出图2.11(a)、(b)与(c)的每个图的面的次数.)的每个图的面的次数.求面的次数图2.11 求面的次数8.试利用韦尔奇·鲍威尔算法分别对图2.12(a)、(b)与(c)着色.)着色.图2.12 图的着色中那些是树,那些是森林,并说明理由..试指出图2.13中那些是树,那些是森林,并说明理由.图2.13 习题1的图中的一个生成树,并说明其中的树枝、弦,以及对应生成树的补.中的一个生成树,并说明其中的树枝、弦,以及对应生成树的补.图2.14 习题2的图的所有不同构的生成树.的完全图K5 的所有不同构的生成树.图2.15 习题3的图中的最小生成树及其权值.中的最小生成树及其权值.图2.16 习题4的图结点?结点?A.1 B.2 C.3 D.4 7.无向树T有3个3度结点,2个4度结点,其余的都是树叶,则T(有( )片树叶?)片树叶?A.3 B.7 C.9 D.11 8.无向树T有1个2度结点,3个3度结点,4个4度结点,1个5度结点,其余的都是树叶,)片树叶?有( )片树叶?则T有(A.12 B.14 C.16 D.20 9.无向树T有9片树叶,5个3度结点,其余的都是4度结点,则T有几个4度结点?度结点?A.0 B.1 C.2 D.3 。
电子科技大学-图论第二次作业

习题四:3. (1)画一个有Euler闭迹和Hamilton圈的图;(2) 画一个有Euler闭迹但没有Hamilton圈的图;(3) 画一个有Hamilton圈但没有Euler闭迹的图;(4) 画一个即没有Hamilton圈也没有Euler闭迹的图;解:找到的图如下:(1)一个有Euler闭迹和Hamilton圈的图;(2)—个有Euler闭迹但没有Hamilton圈的图;⑶一个有Hamilton圈但没有Euler闭迹的图;(4)一个即没有Hamilton圈也没有Euler闭迹的图.4. 设n阶无向简单图G有m条边,证明:若2 ) * ',则G是血加此"图。
证明:G是H图。
若不然,因为G是无向简单图,则n芝3,由定理%若G是n芝3的非单图,则G、一 ...C …度弱丁某个阵".于是有:- - 1 2 E(G)| E(C m,n ) - m (n 2m)(n m 1) m(m 1)1.这与条件矛盾!所以G 是H 图若G 有个奇点,则存在k 条边不重的迹Q1・Q 矿心,使得 E(G) = E(Q 】)U E(Q J U E(Q 3) U …U E(Q k ) 证明:不失一般性,只就 G 是连通图进行证明。
设 G=(n, m)是连通图。
令 虬 V 2,…,v,V k+1,…,v 是G 的所有奇度点。
在V i与v i+k 问连新边e i 得图G* (1三隹k). 则G*是欧拉图,因此,由Fleury 算法得欧拉环游C 在C 中删去e i (1m M k).得 k 条边不重的迹Qi (1 MiMk):E(G) E(Q1^E(Q2^^E(Qk)10. 证明:若:(1) G 不是二连通图,或者(2) G 是具有二分类|(X,Y)的偶图,这里|X” |Y|则G 是非Hamilton 图。
证明:(1) G|不是二连通图,则G 不连通或者存在割点v ,俨任-v) >2 ,由丁课本 上的相关定理:若G 是Hamilton 图,则对丁*勇)的任意非空顶点集S,有: w(G- S) <|S|,则该定理的逆否命题也成立,所以可以得出:若不是二连通图, 则G 是非Hamilton 图(2)因为是具有二分类(XI)的偶图,乂因为|X|丰1丫1,在这里假设|X| < |Y|,则有 w(G-X) = |Y|>|X|,也就是说:对北(G)|的非空顶点集S,有:w(G-S)>||S|成 立,则可以得出则G 是非Hamilton 图。
10秋作业5(05任务):图论部分综合性作

离散数学作业5离散数学图论部分形成性考核书面作业(参考答案)本课程形成性考核书面作业共3次,内容主要分别是集合论部分、图论部分、数理逻辑部分的综合练习,基本上是按照考试的题型(除单项选择题外)安排练习题目,目的是通过综合性书面作业,使同学自己检验学习成果,找出掌握的薄弱知识点,重点复习,争取尽快掌握。
本次形考书面作业是第二次作业,大家要认真及时地完成图论部分的综合练习作业。
要求:将此作业用A4纸打印出来,手工书写答题,字迹工整,解答题要有解答过程,要求2010年12月5日前完成并上交任课教师(不收电子稿)。
并在05任务界面下方点击“保存”和“交卷”按钮,以便教师评分。
一、填空题1.已知图G 中有1个1度结点,2个2度结点,3个3度结点,4个4度结点,则G 的边数是 .解 设G 有x 条边,则由握手定理,112233442x ⨯+⨯+⨯+⨯=,15x =答 152.设给定图G (如右由图所示),则图G 的点割集是 .答 {f }、{c ,e }3.设G 是一个图,结点集合为V ,边集合为E ,则 G 的结点 等于边数的两倍.答 的度数之和4.无向图G 存在欧拉回路,当且仅当G 连通且 . 答 G 的结点度数都是偶数5.设G=<V ,E >是具有n 个结点的简单图,若在G中每一对结点度数之和大于等于,则在G中存在一条汉密尔顿路.答n-16.若图G=<V, E>中具有一条汉密尔顿回路,则对于结点集V的每个非空子集S,在G中删除S中的所有结点得到的连通分支数为W,则S中结点数|S|与W满足的关系式为.答W≤ |S|7.设完全图Kn 有n个结点(n≥2),m条边,当时,Kn中存在欧拉回路.答n为奇数8.结点数v与边数e满足关系的无向连通图就是树.答e=v-19.设图G是有6个结点的连通图,结点的总度数为18,则可从G中删去条边后使之变成树.答 410.设正则5叉树的树叶数为17,则分支数为i = .答4(定理5.2.1:(m-1)i=t-1)二、判断说明题(判断下列各题,并说明理由.)1.如果图G是无向图,且其结点度数均为偶数,则图G存在一条欧拉回路.解错误.只有当G是连通图且其结点度数均为偶数时,图G才存在一条欧拉回路.2.如下图所示的图G存在一条欧拉回路.解错误.因为图G有两个奇数度(3度)结点,所以不存在欧拉回路.3.如下图所示的图G不是欧拉图而是汉密尔顿图.图G解正确.图G有4个3度结点a,b,d,f,所以图G2不是欧拉图.图G2有汉密尔顿回路abefgdca,所以图G2是汉密尔顿图.4.设G是一个有7个结点16条边的连通简单图,则G为平面图.解错误.由定理4.3.3知,若G有v个结点e条边,且v≥3,则e≤3v-6.但本题中,16≤3×7-6不成立.5.设G是一个连通平面图,且有6个结点11条边,则G有7个面.解正确.由欧拉定理,连通平面图G的结点数为v,边数为e,面数为r,则v-e+r=2.于是有r=2-v+e=2-6+11=7.三、计算题1.设G=<V,E>,V={ v1,v2,v3,v4,v5},E={ (v1,v3),(v2,v3),(v2,v4),(v3,v4),(v3,v5),(v4,v5) },试(1) 给出G的图形表示;(2) 写出其邻接矩阵;(3) 求出每个结点的度数;(4) 画出其补图的图形.解(1)G的图形为:(2)图G的邻接矩阵为:0010000110110110110100110A ⎛⎫⎪⎪ ⎪= ⎪⎪ ⎪⎝⎭(3)图G 的每个结点的度数为:1deg()1v =,2deg()2v =,3deg()4v =,4deg()3v =,5deg()2v =. (4)图G 的补图为:2.图G =<V , E >,其中V ={ a , b , c , d , e },E ={ (a , b ), (a , c ), (a , e ), (b , d ), (b , e ), (c , e ), (c , d ), (d , e ) },对应边的权值依次为2、1、2、3、6、1、4及5,试(1)画出G 的图形; (2)写出G 的邻接矩阵; (3)求出G 权最小的生成树及其权值. 解 (1)G 的图形如左下图:(2)G 的邻接矩阵为:0110110011100110110111110A ⎛⎫⎪⎪ ⎪= ⎪⎪ ⎪⎝⎭(3)图G 有5个结点,其生成树有4条边,用Kruskal 算法求其权最小的生成树T:第1步,取具最小权1的边(a,c);第2步,取剩余边中具最小权1的边(c,e);第3步,取剩余边中不与前2条边构成回路的具最小权2的边(a,b);第4步,取剩余边中不与前3条边构成回路的具最小权3的边(b,d).所求最小生成树T如右下图,其权为()11237W T=+++=.3.已知带权图G如右图所示.(1) 求图G的最小生成树;(2)计算该生成树的权值.解(1)图G有6个结点,其生成树有5条边,用Kruskal算法求其权最小的生成树T:第1步,取具最小权1的边;第2步,取剩余边中具最小权2的边;第3步,取剩余边中不与前2条边构成回路的具最小权3的边;第4步,取剩余边中不与前3条边构成回路的具最小权5的边;第5步,取剩余边中不与前4条边构成回路的具最小权7的边.所求最小生成树T如右图.(2)该最小生成树的权为()1235718W T=++++=.4.设有一组权为2, 3, 5, 7, 17, 31,试画出相应的最优二叉树,计算该最优二叉树的权.解所求最优二叉树T如下图:所求最优二叉树T 的权为:()(23)55473172311131w T =+⨯+⨯+⨯+⨯+⨯=四、证明题1.设G 是一个n 阶无向简单图,n 是大于等于3的奇数.证明图G 与它的补图G 中的奇数度顶点个数相等.证明 设,G V E =<>,,G V E '=<>.则E '是由n 阶无向完全图n K 的边删去E 所得到的.所以对于任意结点u V ∈,u 在G 和G 中的度数之和等于u 在n K 中的度数.由于n 是大于等于3的奇数,从而n K 的每个结点都是偶数度的( 1 (2)n -≥度),于是若u V ∈在G 中是奇数度结点,则它在G 中也是奇数度结点.故图G 与它的补图G 中的奇数度结点个数相等.2.设连通图G 有k 个奇数度的结点,证明在图G 中至少要添加2k条边才能使其成为欧拉图.证明 由定理3.1.2知,k 必为偶数.要使这k 个奇数度结点变成偶数度结点,从而使图G 变成欧拉图,可在每两个奇数度结点间添加一条边.故在图G 中至少要添加2k条边才能使其成为欧拉图.。
图论第二次作业

图论第二次作业第四章3(1).有欧拉闭迹和H圈(2).有欧拉闭迹但没有H圈(3).有H圈无欧拉闭迹(4).无欧拉闭迹且没有H圈4:证:若G不是H图,由chvatal定理知,G度弱于某个图,故:=这与题目已知条件相矛盾,故G是H图。
8:证:不失一般性,设G是连通图,是G的2k个奇点,连接,得到,则得到图,则是欧拉图,设C是中的欧拉闭迹,删除C中的,即可得到k条边不重复的迹,使得.10(1)若G不是二连通图,那么G不连通或者有割点u,则w,故G是非H图。
(2). 若G是具有二分类的偶图,且,若假设则,故G是非H图。
11:设R是G中的H路,则对于每个真子集S,有w,又:w w,故w.12:设u是G外一点,将u和G中的每个点连接得到图,则G的度序列为,故有题意知,不存在小于的正整数m,使得,故由Chvatal定理知,图是H图,则G有H路。
15:(1)由图的闭包定义可知,构作一个图的闭包,可以通过不断在度和大于等于n的非邻接顶点加边得到。
故图的闭包算法如下:第一步:令;第二步:在中求顶点,使得:第三步:如果,则转到第四步;否则,停止,则可得到G 的闭包。
第四步:令,转到第二步。
复杂性分析:由其算法我们可得出其总运算量为:故该算法能够在多项式时间内被解决,故该算法是一个好算法。
(2).设计算法如下:第一步:在闭包构造中,将加入的边依次加入次序记为,在中任意取出一个H圈,令k=N;第二步:若不在中,令;否则转到第三步。
第三步:设,令;求中两个相邻点u和v使得,u,v依序排列在上,且有:,令:第四步:若k=1,转到第五步;否则,令k=k-1,转第二步;第五步:停止。
为G的H圈。
算法的复杂性分析:因为该算法进行了N次循环,每次循环中找到满足要求的邻接顶点u和v至多需要n-3次判断,所以总的运算量:N(n-3)。
是一个好算法。
第五章1:(1)证:k方体有2k个顶点,每个顶点可以用长度为k的二进制码来表示,两个顶点连线当且仅当代表两个顶点的二进制码只有一位坐标不同。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章
3(1).有欧拉闭迹和H圈
(2).有欧拉闭迹但没有H圈
(3).有H圈无欧拉闭迹
(4).无欧拉闭迹且没有H圈
4:证:若G不是H图,由chvatal定理知,G度弱于某个图,故:
=
这与题目已知条件相矛盾,故G是H图。
8:证:不失一般性,设G是连通图,是G的2k个奇点,连接,得到,则得到图,则是欧拉图,设C是中的欧拉闭迹,删除C中的,即可得到k条边不重复的迹,使得
.
10(1)若G不是二连通图,那么G不连通或者有割点u,则w,故G是
非H图。
(2). 若G是具有二分类的偶图,且,若假设则,故G是非H图。
11:设R是G中的H路,则对于每个真子集S,有w,又:
w w,故w.
12:设u是G外一点,将u和G中的每个点连接得到图,则G的度序列为
,故有题意知,不存在小于的正整数m,使得
,故由Chvatal定理知,图是H图,则G有H路。
15:(1)由图的闭包定义可知,构作一个图的闭包,可以通过不断在度和大于等于n的非邻接顶点加边得到。
故图的闭包算法如下:
第一步:令;
第二步:在中求顶点,使得:
第三步:如果,则转到第四步;否则,停止,则可得到G 的闭包。
第四步:令,转到第二步。
复杂性分析:由其算法我们可得出其总运算量为:
故该算法能够在多项式时间内被解决,故该算法是一个好算法。
(2).设计算法如下:
第一步:在闭包构造中,将加入的边依次加入次序记为
,在中任意取出一个H圈,令k=N;
第二步:若不在中,令;否则转到第三步。
第三步:设,令;求中两个相邻点u和v使得,u,v依序排列在上,且有:,令:
第四步:若k=1,转到第五步;否则,令k=k-1,转第二步;
第五步:停止。
为G的H圈。
算法的复杂性分析:因为该算法进行了N次循环,每次循环中找到满足要求的邻接顶点u和v至多需要n-3次判断,所以总的运算量:N(n-3)。
是一个好算法。
第五章
1:(1)证:k方体有2k个顶点,每个顶点可以用长度为k的二进制码来表示,两个顶点连线当且仅当代表两个顶点的二进制码只有一位坐标不同。
若划分k方体的2k个顶点,把坐标之和为偶数的顶点归入X,否则归入Y。
显然,X中顶点互不邻接,Y中顶点也如此。
所以k方体是偶图。
又k方体的每个顶点度数为k,所以k方体是k正则偶图。
所以由推论可知:k方体存在完美匹配。
(2).解K
2n 的任意一个顶点有2n-1中不同的方法被匹配。
所以K
2n
的不同完美匹
配个数等于(2n-1)K
2n-2,如此推下去,可以归纳出K
2n
的不同完美匹配个数为:
(2n-1)!!。
同理,K
n, n
的不同完美匹配个数为:(n)!。
2:若不然,设M
1与M
2
是树T的两个不同的完美匹配,那么M
1
ΔM
2
≠Φ,且T[M
1
ΔM
2
]
每个顶点度数为2,即它存在圈,于是推出T中有圈,矛盾。
故一棵树中最多只有一个完美匹配。
7:解:设
作如下四条路:
故其四个生成圈如下:
8:证明:K
6n-2
= K
2(3n-1)
, 所以,可以分解为6n-3个边不重的1因子之和。
而任
意3个1因子可以并成一个3因子。
所以,共可以并成2n-1个3因子。
即K6n-2可以分解为2n-1个3因子的和。
10:证明:因δ(G)≥n/2+1 ,由狄拉克定理:n阶图G有H圈C .又因n为偶数,
所以C为偶圈。
于是由C可得到G的两个1因子。
设其中一个为F
1。
设G
1
=G-F
1。
则δ(G
1
)≥n/2。
于是G
1
中有H圈C
1
.作H=C
1
∪F
1。
显然H是G的一个3因子。
19:证明:K
4n+1
= K
2(2n)+1
, 所以,可以分解为2n个边不重的2因子之和。
而任意
2个2因子可以并成一个4因子。
所以,共可以并成n个4因子。
即K
4n+1
可以分解为n个4因子的和。