图论试题浙师大
离散数学图论部分经典试题及答案

离散数学图论部分综合练习一、单项选择题1.设图G 的邻接矩阵为⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡0101010010000011100100110则G 的边数为( ).A .6B .5C .4D .32.已知图G 的邻接矩阵为, 则G 有( ).A .5点,8边B .6点,7边C .6点,8边D .5点,7边3.设图G =<V , E >,则下列结论成立的是 ( ).A .deg(V )=2∣E ∣B .deg(V )=∣E ∣C .E v Vv 2)deg(=∑∈ D .E v Vv =∑∈)deg(4.图G 如图一所示,以下说法正确的是 ( ) .A .{(a , d )}是割边B .{(a , d )}是边割集C .{(d , e )}是边割集D .{(a, d ) ,(a, c )}是边割集5.如图二所示,以下说法正确的是 ( ). A .e 是割点 B .{a, e }是点割集 C .{b , e }是点割集 D .{d }是点割集6.如图三所示,以下说法正确的是 ( ) . A .{(a, e )}是割边 B .{(a, e )}是边割集ο ο ο ο οcab edο f图一图二C.{(a, e) ,(b, c)}是边割集D.{(d, e)}是边割集图三7.设有向图(a)、(b)、(c)与(d)如图四所示,则下列结论成立的是( ).图四A.(a)是强连通的B.(b)是强连通的C.(c)是强连通的D.(d)是强连通的应该填写:D8.设完全图Kn 有n个结点(n≥2),m条边,当()时,Kn中存在欧拉回路.A.m为奇数B.n为偶数C.n为奇数D.m 为偶数9.设G是连通平面图,有v个结点,e条边,r个面,则r= ( ).A.e-v+2 B.v+e-2 C.e-v-2 D.e+v +210.无向图G存在欧拉通路,当且仅当( ).A.G中所有结点的度数全为偶数B.G中至多有两个奇数度结点C.G连通且所有结点的度数全为偶数D.G连通且至多有两个奇数度结点11.设G是有n个结点,m条边的连通图,必须删去G的( )条边,才能确定G的一棵生成树.A.1m n-+B.m n-C.1m n++D.1n m-+ 12.无向简单图G是棵树,当且仅当( ).A.G连通且边数比结点数少1 B.G连通且结点数比边数少1C .G 的边数比结点数少1D .G 中没有回路.二、填空题1.已知图G 中有1个1度结点,2个2度结点,3个3度结点,4个4度结点,则G 的边数是 . 2.设给定图G (如图四所示),则图G 的点割 集是 .3.若图G=<V , E>中具有一条汉密尔顿回路, 则对于结点集V 的每个非空子集S ,在G 中删除S 中的所有结点得到的连通分支数为W ,则S 中结点数|S|与W 满足的关系式为 .4.无向图G 存在欧拉回路,当且仅当G 连通 且 .5.设有向图D 为欧拉图,则图D 中每个结点的入度 . 应该填写:等于出度6.设完全图K n 有n 个结点(n ≥2),m 条边,当 时,K n 中存在欧拉回路.7.设G 是连通平面图,v , e , r 分别表示G 的结点数,边数和面数,则v ,e 和r 满足的关系式 .8.设连通平面图G 的结点数为5,边数为6,则面数为 .9.结点数v 与边数e 满足 关系的无向连通图就是树.10.设图G 是有6个结点的连通图,结点的总度数为18,则可从G 中删去条边后使之变成树.11.已知一棵无向树T 中有8个结点,4度,3度,2度的分支点各一个,T 的树叶数为 .12.设G =<V , E >是有6个结点,8条边的连通图,则从G 中删去 条边,可以确定图G 的一棵生成树.13.给定一个序列集合{000,001,01,10,0},若去掉其中的元素 ,则该序列集合构成前缀码.三、判断说明题1.如图六所示的图G 存在一条欧拉回路.ο οο ο οca b e dο f 图四2.给定两个图G 1,G 2(如图七所示):(1)试判断它们是否为欧拉图、汉密尔顿图?并说明理由. (2)若是欧拉图,请写出一条欧拉回路.图七3.判别图G (如图八所示)是不是平面图, 并说明理由.4.设G 是一个有6个结点14条边的连 通图,则G 为平面图.四、计算题1.设图G =<V ,E >,其中V ={a 1, a 2, a 3, a 4, a 5},E ={<a 1, a 2>,<a 2, a 4>,<a 3, a 1>,<a 4, a 5>,<a 5, a 2>}(1)试给出G 的图形表示; (2)求G 的邻接矩阵;(3)判断图G 是强连通图、单侧连通图还是弱连通图? 2.设图G =<V ,E >,V ={ v 1,v 2,v 3,v 4,v 5},E ={ (v 1, v 2),(v 1, v 3),(v 2, v 3),(v 2, v 4),(v 3, v 4),(v 3, v 5),(v 4, v 5) },试(1)画出G 的图形表示; (2)写出其邻接矩阵; (2)求出每个结点的度数; (4)画出图G 的补图的图形.3.设G =<V ,E >,V ={ v 1,v 2,v 3,v 4,v 5},E ={ (v 1,v 3),(v 2,v 3),(v 2,v 4),(v 3,v 4),(v 3,v 5),(v 4,v 5) },试v 1v 2v 3v 4v 5v 6v 1v 2v 3v 5 d bae f ghn图六οοο ο οv 5v 1 v 2 v 4v 6 ο v 3图八(1)给出G的图形表示;(2)写出其邻接矩阵;(3)求出每个结点的度数;(4)画出其补图的图形.4.图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权最小的生成树及其权值.5.用Dijkstra算法求右图中A点到其它各点的最短路径。
第二篇 图论习题

7.证明:若每个顶点的度数大于等于3时,则不存在 有7条边的平面连通图。
(等价命题:证明:不存在7条棱的凸多面体)
8. 设G是顶点p≥11的平面图,证明:G的补图Gc是非平 面图。
(设G是顶点p≥11的图,证明:G与G的补图Gc至少有一个是非平 面图。)
9.设G是平面连通图,顶点为p面数f,证明: (1)若p≥3,则f≤2p-4。(2)若δ(G)=4,则G中至少有6 个顶点的度数≤5。 10.设G是边数q<30的平面图,证明:G中存在顶点v, 使得degv≤4。
e
c b a
f a g j d
d j i
h
i
e h
b
c
f
g
例3 给出一个10个顶点的非哈密顿图的例子,使得每 一对不邻接的顶点u和v,均有degu+degv≥9。 例4 证明:完全图K9中至少存在彼此无公共边的两条 哈密顿回路和一条哈密顿路? 例5 试求Kp中不同的哈密顿圈的个数。 例6(1) 证明具有奇数顶点的偶图不是哈密顿图;用 此结论证明如图所示的图不是哈密顿图。 (2) 完全偶图Km,n为哈密顿图的充要条件是什么? 例7 菱形12面体的表面上有无哈密顿回路? 例8设G=(V,E)是连通图且顶点数为p,最小度数为δ, 若p>2δ,则G中有一长至少为2δ的路。 例9 证明:彼德森图不是哈每个人都至少有10 个朋友,这20人围一圆桌入席,要想使与每个人相 邻的两位都是朋友是否可能?根据什么? 例19 设G是一个有p(p≥3)个顶点的连通图。u和v是 G的两个不邻接的顶点,并且degu+degv≥p 。证明: G是哈密顿图G+uv是哈密顿图。
第六章 树和割集(习题课1)
习题课2
例1设G是连通图,满足下面条件之一的边应具有什 么性质 ? (1)在G的任何生成树中; (2)不在G的任何生成树中。 例2 非平凡无向连通图G是树当且仅当G的的每条边都 是桥。 例3 设T是一棵树,p≥2 ,则 (1)p个顶点的树至多有多少个割点; (2)p个顶点的树有多少个桥? 例4 证明或否定断言:连通图G的任意边是G的某一棵 生成树的弦。 例5 设T是连通图G中的一棵生成树,证明:T的补中 不含中任何割集。[T的补T G T 就是T的弦]
2020-2021《图论》期末课程考试试卷(含答案)

2020-2021《图论》期末课程考试试卷适用专业:信计本科生考试日期:年月考试时间:120分钟;考试方式:闭卷;总分100分一、填空题. (6小题,每小题3分,共18分)1 树中所有度大于1的顶点都是。
2 称为欧拉图。
3 若G是连通的(),p q图,则它的一棵生成树有条边。
4 求一个连通图的生成树的两种方法:和。
5 使图G为n-着色的n最小数值称为G的。
6 如果M中任意两条边在G中均不邻接,则称M是G的一个。
二解答题(5小题,共38分)1 假设A,B……G是7个哨所,监视着11条路段(如下图所示),为节省人力,问至少需要在几个哨所派人站岗,就可以监视全部路段,写出具体的一个可行方案?(6分)2 试作出下列二图作的并,交与环和。
(8分)3写出下图的关联集,并由此求出图的全部断集。
(10分)4 写出下图的完全关联矩阵。
(8分)5 画出下图的对偶图(在原图上用另一种颜色的笔画出来)。
(6分)三 应用题 (3小题,共34分)6 如下图,现准备在g f e d c b a ,,,,,,七个居民点设置一银行,各点之间距离由图给出,则银行设在哪个点可使最大服务距离最小?若要设置两个银行,则设在哪两个点?(12分)7 在通信中,0、1、2、…、7出现的频率如下:0:30%,1:20%,2:15%,3:10%,4:10%,5:5%,6:5%,7:5% 求传输它们的最佳前缀码。
(12分)8 求下述网络的最大流。
(10分)四 证明题 (1小题,每小题10分,共10分)9、若图(,)G V E =不是哈密顿图(3)V ≥,证明至少有一个顶点的度适合deg()2v V <。
2020-2021《图论》期末课程考试试卷答案一填空题(共6小题,每小题3分,共18分)1 割点。
2 顶点的度均为偶数的图。
3 p-1 ;4 破圈法和避圈法。
5 色数;6 匹配。
二解答题(共5小题,共38分)(题5图)(题2图)1 解:{A,D,G,E }和{A,D,G,B }都是最小点覆盖, 所以至少需要在4个哨所派人站岗来监视全部路段.3 解:S(1)={a,d,f},S(2)={a,b,e},S(3)={b,c,d}然后作出它们所有的环和S(1)✞ S(2)={b,d,e,f}, S(1)✞ S(3)={a,b,c,f}S(2)✞ S(3)={a,c,e,d},S(1)✞ S(2) ✞ S(3)={e,c,f}4 解:0000011000011000001010111⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦三、应用题(3小题,共34分)6 解:求出任意两点间的距离,得出每行的最大值,在最大值中取最小值4.8,故一个银行应设在c,此时最大服务距离为4.86254524636233513336395365436393643651333684525154518184364333633813396363936843..............................gfedcbagfedcba最大值如取两个银行,在上表7列中任取两列,从两列序号的分量中选出最小数,再在这7个最小数中选出最大者,最后在21个数字中选出最小者3,所以设两个银行应设在fa,或fb,7 解::(1) 求带权5,5,5,10,10,15,20,30的最优二叉树;(2) 求T所对应的前缀码;(3) 通过权把传输符号同前缀码的二进制位对应起来:用11表示1, 01表示0, 101表示3, 100表示4, 001表示2, 0000表示F, 0001表示5,00001表示6,00000表示7。
图论习题答案

习题一1.一个工厂为一结点;若两个工厂之间有业务联系,则此两点之间用边相联;这样就得到一个无向图。
若每点的度数为3,则总度数为27,与图的总度数总是偶数的性质矛盾。
若仅有四个点的度数为偶数,则其余五个点度数均为奇数,度数总是偶数的性质矛盾。
2. 若存在孤立点,则m不超过K n-i的边数,故m <= (n-1)( n-2)/2,与题设矛盾。
3.记a i为结点v i的正度数,a;为结点v i的负度数,则n na i 2「[(n-1)-a「]2二n(n-1)2i 4 i』n因为Z a;=c2 = n(n—1)/2,所以i =14.用向量(a i,a2,a3)表示三个量杯中水的量,其中a i为第i杯中水的量,i = 1,2,3.以满足a1+a2+a3 = 8 (a1,a2,a3为非负整数)的所有向量作为各结点,如果⑻砂厲)中某杯的水倒满另一杯得到(a' a' a'),则由结点到结点画一条有向边。
这样可得一个有向图。
本题即为在此图中找一条由(8, 0, 0 )到(4, 4, 0 )的一条有向路,以下即是这样的一条:5.可以。
7.同构。
同构的双射如下:V V1V2V3V4V5V6f (V)b a c e d f8.记e1=(V1,V2), e2= ( V1,V4), e3=(V3,V1), e4=(V2,V5), e5=(V6,V3), e6=(V6,V4), e7=(V5,V3), e8=(V3,V4), e9 =(V6,V1),贝y-0 1 0 1 0 01-'1 1 -1 0 0 0 0 0 -110 0 0 0 1 0 _ 1 0 0 1 0 0 0 0 0 邻接矩阵为: 1 0 0 1 0 0 关联矩阵为:0 0 1 0 _ 1 0 _ 1 1 00 0 0 0 0 0 ,0 _ 1 0 0 0 _ 1 0 -1 00 0 1 0 0 0 0 0 0 -1 0 0 1 0 01 0 1 1 0 0一[0 0 0 0 1 1 0 0 1一从而总度数为奇数,仍与图的总n n-2(n-1)二a j a j ,i A i =n n亠2 人•一2' a j a j 。
图论习题答案2

图论习题课(二)
第二次作业
一(40) . 证明 : G是单图, k , 则G有长k的轨。 证:若P为G的一条最长轨,它的长度l<k,设P为v1v2 v3 ...vl 1 , 而d v1 k l , 从而P外恒存在一点v0与v1邻接, 于是v0 v1v2 v3 ...vl 1是G中长于P的一条轨,这与P是最长轨矛盾,故l k . 故G中有长k的轨。
第四次作业
三(11).设是平面图G的连通片个数,则 (G ) (G ) (G ) 1 证:对于每个连通片G i, 1 i ,运用欧拉定理:
(Gi ) (Gi ) (Gi ) 2
[ (G ) (G ) (G )] 2
第二次作业
• 二(5).证明:树有一个中心或者两个中心,但有两 个中心时,此二中心是邻顶。 • 证明:结论对于树K1,K2显然成立。对于任何一 个其它的树T,与除去T的所有度为1的顶点得到 的树T' 有同样的中心。因为T有限,经过有限步 后,得到树K1或K2。且K1,K2的中心即为T的中心。 得证。
第四次作业
• 四(2).树上是否可能有两个不同的完备匹配? • 解:不可能,理由如下: • 设M1和M2为两个不同的完备匹配,则M1ΘM2≠Ø, 且T(M1ΘM2)中所有点的度都为2,所以T(M1ΘM2) 中有圈,不为树,与题意矛盾,假设不成立。
第四次作业
• 四(11).矩阵的行或列成为矩阵的”线“,证明:0-1 矩阵中含所有1的线集合的最小阶数(集合元素个 数)等于没有两个在同一线上的1的个数。 • 证明:设X为行集合,Y为列集合 • 若某行与某列交点为1,则将这两点之间连线,构 成二分图G。 • 含所有1的线集合的最小阶数为最小覆盖|M|。 • 没有两个在同一线上的1的个数为最大匹配β(G)。 • 由konig定理,|M|=β(G),得证。
图论试题及答案解析图片

图论试题及答案解析图片一、选择题1. 图论中,图的基本元素是什么?A. 点和线B. 点和面C. 线和面D. 点和边答案:A2. 在无向图中,如果两个顶点之间存在一条边,则称这两个顶点是:A. 相邻的B. 相连的C. 相等的D. 相异的答案:A3. 在有向图中,如果从顶点A到顶点B有一条有向边,则称顶点A是顶点B的:A. 父顶点B. 子顶点C. 邻接顶点D. 非邻接顶点答案:B4. 一个图的度是指:A. 图中顶点的总数B. 图中边的总数C. 一个顶点的边数D. 图的连通性答案:C5. 一个图是连通的,当且仅当:A. 图中任意两个顶点都是相邻的B. 图中任意两个顶点都可以通过边相连C. 图中任意两个顶点都可以通过路径相连D. 图中任意两个顶点都可以通过子顶点相连答案:C二、填空题1. 在图论中,一个顶点的度数是该顶点的________。
答案:边数2. 如果一个图的任意两个顶点都可以通过边相连,则称该图为________。
答案:完全图3. 一个图中,如果存在一个顶点到其他所有顶点都有边相连,则称该顶点为________。
答案:中心顶点4. 图论中,最短路径问题是指在图中找到两个顶点之间的________。
答案:最短路径5. 如果一个图的任意两个顶点都可以通过有向路径相连,则称该图为________。
答案:强连通图三、简答题1. 请简述图论中的欧拉路径和哈密顿路径的定义。
答案:欧拉路径是指在图中经过每条边恰好一次的路径,而哈密顿路径是指在图中经过每个顶点恰好一次的路径。
2. 什么是图的着色问题?答案:图的着色问题是指将图中的顶点用不同的颜色进行标记,使得相邻的两个顶点颜色不同。
四、计算题1. 给定一个无向图G,顶点集为{A, B, C, D, E},边集为{AB, BC, CD, DE, EA},请画出该图,并计算其最小生成树的权重。
答案:首先画出图G的示意图,然后使用克鲁斯卡尔算法或普里姆算法计算最小生成树的权重。
习题参考解答(图论部分)

习题十1. 设G 是一个(n ,m)简单图。
证明:,等号成立当且仅当G 是完全图。
证明:(1)先证结论:因为G 是简单图,所以G 的结点度上限 max(d(v)) ≤ n-1, G 图的总点度上限为 max(Σ(d(v)) ≤ n ﹒max(d(v)) ≤ n(n-1) 。
根据握手定理,G 图边的上限为 max(m) ≤ n(n-1)/2,所以。
(2) =〉G 是完全图 因为G 具有上限边数,假设有结点的点度小于n-1,那么G 的总度数就小于上限值,边数就小于上限值,与条件矛盾。
所以,G 的每个结点的点度都为n-1,G 为完全图。
G 是完全图 =〉 因为G 是完全图,所以每个结点的点度为n-1, 总度数为n(n-1),根据握手定理,图G 的边数 。
■2. 设G 是一个(n ,n +1)的无向图,证明G 中存在顶点u ,d (u )≥3。
证明:反证法,假设,则G 的总点度上限为max(Σ(d(u)) ≤2 n ,根据握手定理,图边的上限为max(m) ≤ 2n/2=n 。
与题设m = n+1,矛盾。
因此,G 中存在顶点u ,d (u )≥3。
■3.确定下面的序列中哪些是图的序列,若是图的序列,画出一个对应的图来: (1)(3,2,0,1,5); (2)(6,3,3,2,2) (3)(4,4,2,2,4); (4)(7,6,8,3,9,5)解:除序列(1)不是图序列外,其余的都是图序列。
因为在(1)中,总和为奇数,不满足图总度数为偶数的握手定理。
可以按如下方法构造满足要求的图:序列中每个数字ai 对应一个点,如果序列数字是偶数,那么就在对应的点上画ai/2个环,如果序列是奇数,那么在对应的点上画(ai-1)/2个环。
最后,将奇数序列对应的点两两一组,添加连线即可。
下面以(2)为例说明:(6 , 3, 3, 2, 2 ) 对应图G 的点集合V= { v 1,v 2,v 3,v 4,v 5}每个结点对应的环数(6/2, (3-1)/2, (3-1)/2, 2/2,2/2) = (3,1,1,1,1)将奇数3,3 对应的结点v 2,v 3一组,画一条连线其他序列可以类式作图,当然大家也可以画图其它不同的图形。
图论习题+答案

1 设图G有12条边,G中有1度结点2个,2度结点2个,4度结点3个,其余结点度数不超过3.求G中至少有多少个结点?2 设有向简单图G的度数序列为(2,2,3,3), 入度序列为(0,0,2,3),求G得出度序列 .3 设D是n阶有向简单完全图,则图D的边数为 .4设G是n阶无向简单完全图K n,则图G的边数为 .5 仅有一个孤立结点组成的图称为( )(A)零图(B)平凡图(C)补图(D)子图6设n阶图G中有m条边,每个结点的度数不是k的是k+1,若G中有N k个k度顶点,N k+1个k+1度顶点,则N k = .7设图G如右图.已知路径(1) P1=(v1e5 v5e7 v2e2 v3 )(2) P2=(v5e6 v2e2 v3e3 v4e8 v2e7 v5)(3) P3=(v2e7 v5e6 v2)(4) P4=(v1e1 v2e2 v3e3 v4e8 v2e6 v5)判断路径类型,并求其长度.81)判断下图G1中的路径类型, 并求其长度. P1=(v3e5v4e7v1e4v3e3v2e1v1e4v3)P2=(v3e3v2e2v2e1v1e4v3)P3=(v3e3v2e1v1e4v3).2)判断下图G2中的路径类型, 并求其长度. P1=(v1e1v2e6v5e7v3e2v2e6v5e8v4)P2=(v1e5v5e7v3e2v2e6v5e8v4)P3=(v1e1v2e6v5e7v3e3v4).v1e1e5v2e65e7e4 e2e8v3 4e3v e v1 设图G 有12条边,G 中有1度结点2个,2度结点2个,4度结点3个,其余结点度数不超过3.求G 中至少有多少个结点? 至少9个2 设有向简单图G 的度数序列为(2,2,3,3), 入度序列为(0,0,2,3),求G 得出度序列 (2,2,5,6) .3 设D 是n 阶有向简单完全图,则图D 的边数为 )1(−n n .4 设G 是n 阶无向简单完全图K n ,则图G 的边数为 m =n (n -1)/2 .5 仅有一个孤立结点组成的图称为( B ) (A) 零图 (B)平凡图 (C)补图 (D)子图6设n 阶图G 中有m 条边,每个结点的度数不是k 的是k+1,若G 中有N k 个k 度顶点,N k+1个k+1度顶点,则N k = N k =(k+1)n-2m . 7设图G 如右图.已知路径 (1) P 1=(v 1e 5 v 5e 7 v 2e 2 v 3 ) (2) P 2=(v 5e 6 v 2e 2 v 3e 3 v 4e 8 v 2e 7 v 5) (3) P 3=(v 2e 7 v 5e 6 v 2)(4) P 4=(v 1e 1 v 2e 2 v 3e 3 v 4e 8 v 2e 6 v 5)判断路径类型,并求其长度. (1) 初级通路;3 (2) 简单回路;5 (3) 初级回路;2 (4) 简单通路. 5 81)判断下图G1中的路径类型, 并求其长度. P 1=(v 3e 5v 4e 7v 1e 4v 3e 3v 2e 1v 1e 4v 3) P 2=(v 3e 3v 2e 2v 2e 1v 1e 4v 3) P 3=(v 3e 3v 2e 1v 1e 4v 3).2)判断下图G2中的路径类型, 并求其长度. P 1=(v 1e 1v 2e 6v 5e 7v 3e 2v 2e 6v 5e 8v 4) P 2=(v 1e 5v 5e 7v 3e 2v 2e 6v 5e 8v 4) P 3=(v 1e 1v 2e 6v 5e 7v 3e 3v 4).解:在图G 1中,v 3e 5v 4e 7v 1e 4v 3e 3v 2e 1v 1e 4v 3是一条长度为6的回路,但既不是简单回路,也不是初级回路; v 3e 3v 2e 2v 2e 1v 1e 4v 3是一条长度为4的简单回路,但不是初级回路; v 3e 3v 2e 1v 1e 4v 3是一条长度为3的初级回路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
思考练习
第一章
1对任意图,证明。
证:,故。
2 在一次聚会有个人参加,其中任意6个人中必有3个人互相认识或有3个人互不认识。
举例说明,将6个人改成5个人,结论不一定成立。
证:构图如下:图的顶点代表这6个人,两个顶点相邻当且仅当对应的两个人互相认识。
则对于图中任意一个点或。
不妨设及它的3个邻点为。
若中有任意两个点,不妨设为,相邻,则对应的3个人互相认识;否则,中任意两个点不邻,
即它们对应的3个人互不认识。
若这5个人构成的图是5圈时,就没有3个人互相认识或有3个人互不认识。
3 给定图
画出下列几个子图:
(a) ;
(b);
(c)
解:(a)
(b)
(c)
第二章
1设是一个简单图,。
证明:中存在长度至少是的路。
证:选取的一条最长路,则的所有邻点都在中,所以
,即中存在长度至少是的路。
2证明:阶简单图中每一对不相邻的顶点度数之和至少是,则是连通
图。
证:假设不连通,令、是的连通分支,对,有
,与题设矛盾。
故连通。
3设是连通图的一个回路,,证明仍连通。
证:,中存在路,
1、若,则是中的路;
2、若,则是中的途径,从而中存在
路。
故连通。
4图的一条边称为是割边,若。
证明的一条边是割边当且仅当不含在的任何回路上。
证:不妨设连通,否则只要考虑中含的连通分支即可。
必要性:假设在的某一回路上,则由习题2.13有连通,,
与是割边矛盾。
故不在回路中。
充分性:假设不是割边,则仍连通,存在路,则就是含的一个回路,与不在回路中矛盾。
故是割边。
5证明:若是连通图,则。
证:若是连通图,则。
第三章
1 证明:简单图是树当且仅当中存在一个顶点到中其余每个顶点有且
只有一条路。
证:必要性:由定理
充分性:首先可见连通。
否则,设有两个连通分支、,且,则到中的顶点没有路,与题设矛盾。
其次,中无回路。
否则,若有回路。
由于连通,到上的点有路,
且设与的第一个交点为,则到上除外其余点都至少有两条路,又与题设矛盾。
故是树。
2 设图有个连通分支,。
证明含有回路。
证:假设中不含回路。
设的个连通分支为,则每个连通无回路,是树。
从而
,
与题设矛盾,故无回路。
3是连通简单图的一条边。
证明在的每个生成树中当且仅当是的割边。
证:必要性:假设不是的割边,即连通,有生成树,与在的每个生成树矛盾。
故不是的割边。
充分性:假设存在一棵生成树,使得不在中,从而连通,与是的割边矛盾。
故在的每个生成树中。
4设是至少有3个顶点的连通图,证明中存在两个顶点,使得仍是连通图。
证:是至少有3个顶点的连通图,有生成树,设是的悬挂点,则
连通,是的生成子图,从而连通。
5 Kruskal 算法能否用来:
1、在赋权连通图中求最大权的生成树?
2、在非连通图中求最小权的生成森林?
如果可以,写出算法。
解:1、算法:
1)在中选取边,使尽可能的大;
2)若已经选定边,则在中选取边,使满
足以下两条:
I.不含回路;
II.在满足Ⅰ的前提下,使尽可能的大。
3)当2)不能继续执行时,停止。
2、算法:
1)在中选取边,使尽可能的小;
2)若已经选定边,则在中选取边,使满
足以下两条:
I.不含回路;
II.在满足Ⅰ的前提下,使尽可能的小。
当2)不能继续执行时,停止。
第四章
1 设简单图是一个Euler图。
证明:中每个顶点,均有。
证:设的每个连通分支为,则每个中至少有两个点与邻。
否则的话,由于是Euler图,中每个顶点的度数为偶数。
若中只有一个点与邻,设为,则中除了外其余点度数都是偶数,与推论
2 设是连通图,证明:是Euler图当且仅当存在边不交的回路,使:。
证:充分性:若中存在边不交的回路,使:。
则对中任意一个顶点,假设在个回路中,由
回路的边不相交性,有,是偶数。
又连通,由定理4.1.1,有是Euler 图。
必要性:对边数用归纳法。
当边数为1的时候,只能是一个顶点其边为环
的图,显然满足条件。
归纳假设边数时成立,现在证明边数等于时定理的必要性也成立。
由于是Euler图,无奇点且连通,故中每个顶点度至少是2。
由定理,再除去孤立点得图。
显然的每个顶点度仍然是偶数,则的每个
连通分支都是无奇点的连通图,是Euler图,且边数,由归纳假设,中存在边不交的回路,使:。
则中存在边不交的回路
,使:。
3找一个有10个顶点的简单图,使的每一对不相邻顶点,均有,而不是H—图。
解:令即可
4设是连通图中某一回路,若删去中任意一条边就得到的一条最长路。
证明回路就是的H—回路。
证:设的长度为。
反证法,假设不是连通图的H—回路,即连通,存在路,设与最后一个交点为。
在中去掉与关联的一条边,再加上路,就可以得到一条长度至少是的路,与删去中任意一条边就得到的一条最长路矛盾。
故,则含个点,是H—回路。
5证明:若围圆桌至少坐5个人,那么一定可以调整他们的座位,使得每个人的两侧都挨着两个新邻居。
证:构作图:以人为顶点,两个顶点相邻当且仅当他们本来不是邻居。
设,则。
当时,可如图所示进行调换:
(按红边进行调换)
当时,有,由推论,图有H—回路。
按这条回路调整座位,就可以满足题目条件。
6,,则有H—路。
证:在中添加顶点,并使与中所有点都相邻,记所得图为。
则在中,
,
且,
由定理4.3.2,有H—回路就是的H—路。
第五章
1设是一个正则二分图,则必有。
证:是一个正则二分图,则。
2 是二分图。
若,则不是H—图。
证:不妨设,则,故不是H—图。
3 证明二分图有完美对集的充分必要条件是。
证:必要性:。
设二分图的完美对集为,则在下分别与
配对,故。
充分性:由于,则。
另一方面,令
,则;令,则。
故。
从而由推论5.3.2,二分图有完美对集。
4设是简单二分图,。
证明:若,则有完美对集。
证:,
1.若,则且;
2.若,从而。
否则,
且,与已知矛盾。
故
,即。
从而。
由推论5.3.2,二分图有完美对集。
5设是正则二分图,证明:中存在个边不交的完美对集,使:。
证:对用归纳法。
1.当=1时,图本身可以看成是一个对集,故此时命题成立。
假设当时命题也成立,则当时,是正则二分图,由推论5.3.3,有完美对集是正则二分图,由归纳假设,存在个边不交的完美对集,使:。
从而有存在个边不交的完美对集,使:,即命题成立。