当前位置:文档之家› 离散数学习题解答)

离散数学习题解答)

离散数学习题解答-()————————————————————————————————作者:————————————————————————————————日期:ﻩ第七章图7.1 图的基本知识定义8.8设图G=<V,E,Ψ >(1)G-e表示对G作删除边e的运算,G-e =<V,E’,Ψ’>,其中E’=E-{e},Ψ’= Ψ↑E’。

(2)G-v表示对G作删除顶点v的运算,G-v= <V’,E’,Ψ’>,其中V’= V-{v},E’=E-{e |e以v为端点},Ψ’=Ψ↑E’。

(3)边e切割运算。

设G中Ψ (e) =(u,v),对G作边e切割得G’=<V’,E’,Ψ’>,其中,V’=V⋃{v’},E’= (E-{e})⋃{e1,e2},Ψ’= (Ψ-{<e,(u,v)>})⋃{<e1, (u,v’)>,<e2,(v’,v)>}(4)顶点v贯通运算。

设G中顶点v恰为边e1,e2的端点,且Ψ (e1) =(u,v),Ψ(e2) =(w,v)。

对G作顶点v贯通得G’=<V’,E’,Ψ’>,其中V’=V-{v},E’=(E-{e1,e2})⋃{e}, Ψ’=( Ψ-{<e1,(u,v)>,<e2,(w,v)>})⋃{<e, (u,w)>}。

切割与贯通是互逆的,两者常被称为同胚运算。

定义8.9设G1=<V1,E1,Ψ1>,G2=<V2,E2,Ψ2>为两个图,称G1与G2同构(isomorphic),如果存在双射f:V1→V2,双射g:E1→E2,使得对每一边e∈E1, Ψ1(e)=(u,v)(或<u,v>)当且仅当Ψ2(g(e)) = (f(u),f(v))(或<f(u),f(v)>) 当限于讨论简单图时,可以用顶点的偶对表示边,即当Ψ(e)=(u,v)时,边e用(u,v)来表示。

这时两图同构的条件可以简化为(u,v)∈E1当且仅当(f(u),f(v))∈E2习题解答练习7.11、想一想,一只昆虫是否可能从立方体的一个顶点出发,沿着棱爬行、它爬行过每条梭一次且仅一次,并且最终回到原地?为什么?解不可能。

可将立方体的一个顶点看作图的一个顶点,把立方体的棱看作图的边,那么该图的四个顶点都是三度的,因此不可能从一个顶点出发,遍历所有的边一次且仅一次,并且最终回到原顶点。

2、请设想一张图,它的64个顶点表示国际象棋棋盘的64个方格,顶点间的边表示:在这两个顶点表示的方格之间可以进行“马步”的行走。

试指出其顶点有哪几类(依其度分类),每类各有多少个顶点。

解其顶点有5类:二度顶点合计4个,三度顶点合计8个,四度顶点,合计20个,六度顶点,合计16个顶点,八度顶点, 合计16个顶点。

2 3 4 4 4 4 3 23 4 6 6 6 6 4 34 6 8 88 8 644 6 8 8 8 8 6 446 8 8 8 8 6 44 68 8 8 8 6 43 4 66 66 43 2 3 4 4 4 4 3 23、(l)证明:n个顶点的简单图中不会有多于2)1(-nn条边。

(2)n个顶点的有向完全图中恰有2n条边。

证(l)n个顶点的简单完全图的边数总和为2)1(12)2()1(-=+++-+-n nnn(2)n个顶点的有向完全图的边数总和为2nnnnnnn=⨯=++++4、证明:在任何n (n≥2)个顶点的简单图G中,至少有两个顶点具有相同的度。

证如果G有两个孤立顶点,那么它们便是具有相同的度的两个顶点。

如果G恰有一个孤立顶点,那么我们可对有n –1 个顶点但没有孤立顶点的G’(它由G 删除孤立顶点后得到)作下列讨论。

不妨设G没有孤立顶点,那么G 的n个顶点的度数应是:1,2,3,…,n–1这n–1种可能之一,因此必定有两个顶点具有相同的度。

5、图8.10是一个迷宫,其中数字表示通道、和死胡同(包括目标) 。

请用一个图来表示这个迷宫(用结点表示通道、和死胡同(包括目标)),用边表示它们之间的可直接到达关系。

图8.10 解6、在晚会上有n 个人,他们各自与自己相识的人握一次手。

已知每人与别人握手的次数都是奇数,问n 是奇数还是偶数。

为什么?解 n是偶数。

用n个顶点表示n个人,顶点间的一条边表示一次握手,可构成一个无向图。

若n 是奇数,那么该图的顶点度数之和为奇数(奇数个奇数的和),这是不可能的,因此n是偶数。

7、n 个城市间有m 条相互连接的直达公路。

证明:当2)2)(1(-->n n m 时,人们便能通过这些公路在任何两个城市间旅行。

证 用n 个顶点表示n 个城市,顶点间的边表示直达公路,据题意需证这n 个城市的公路网络所构成的图G 是连通的。

反设G 不连通,那么可设G 由两个不相关的子图(没有任何边关联分别在两个子图中的顶点)G1,G2组成,分别有n 1,n 2个顶点,从而,n = n 1+n2,n 1 ≥1,n 2 ≥1。

由于各子图的边数不超过2)1(-i i n n (见练习8.l 之3),因此G 的边数m 满足: ))1()1((21)1(2122111-+-=-≤∑=n n n n n n m k i i i))1)(1()1)(1((2121--+--=n n n n )2)(1(21)2)(1(2121--=-+-=n n n n n2 1 1831745 20 21 16与已知2)2)(1(-->n n m 矛盾,故图G 是连通的。

(本题是定理8.8的特例,当然也可以应用这一定理和它的证明方法来解题。

)*8、(1)证明:序列(7,6,5,4,3,3, 2),(6,5,5,4,3,2,2)以及(6,6,5,4,3,3,1)都不是简单图的度序列。

(2)若自然数序列(d 1,d 2,…,d n )满足d 1>d 2>…>dn ,那么当它为一简单图的度序列时必有 (a )∑=ni id1为偶数;(b)对任一k ,1≤k ≤n ,∑=ki id1≤ k (k-1)+∑+=nk i id k 1),min(。

证(1)由于7个顶点的简单图中不可能有7度的顶点,因此序列(7,6,5,4,3,3, 2)不是简单图的度序列。

序列(6,5,5,4,3,2,2)中有三个奇数,因此它不是简单图的度序列。

序列(6,6,5,4,3,3,1)中有两个6,若它是简单图的度序列,那么应有两个顶点是6度顶点,于是它们都要与其它所有顶点邻接,该图就不会有一度的顶点,与序列中末尾的1冲突。

故(6,6,5,4,3,3,1)也不是简单图的度序列。

证(2)∑=ni id1为偶数是显然的。

考虑图中的k 个顶点(k=1,2,…,n),这k 个顶点的生成子图的度数总和 ≤ k (k-1),而其余n –k 个顶点v k+1,vk+2, …,v n, 可使 v 1,v 2, …,vk增加的度数不会超过∑+=nk i id k 1),min(因此我们有∑=ki id1≤ k(k -1)+∑+=nk i id k 1),min(。

9、画出图8.11中图的补图及它的一个生成子图。

图8.11解 补图 生成子图10、一个简单图,如果同构于它的补,则该图称为自补图。

(1)给出一个4个顶点的自补图。

(2)给出一个5个顶点的自补图。

(3)是否有3个顶点或6个顶点的自补图?(4)证明一个自补图一定有4k 或4k +1个顶点(k 为正整数)。

解 (1)4个顶点的自补图: (2)5个顶点的自补图:(3)没有。

(4)证 设G为自补图,有n 个顶点。

我们已知n 个顶点的完全图有 2)1(-n n 条边,因此G应恰有4)1(-n n 条边。

故或者n 是4的整数倍,或者n –1是4的整数倍,即图G 一定有4k 或4k+1个顶点(k 为正整数)。

11、(l)证明图 8.12中(a )与(b )同构。

(a ) (b) 图8.12(2)给出所有不同构的4个结点的简单图的图示。

(l )证 在图(a)图(b)间建立双射hv A B D I J C E G H F h(v)α β δ ι η χ φ ϕκγ可逐一验证 (不赘)(u,v)∈E (a)当且仅当 (h(u),h (v))∈E(b)(2)所有不同构的4个结点的简单图的图示有如下11个:A α βD C B7.2 路径、回路及连通性习题解答练习7.21、证明定理8.5。

证设n个顶点的图G中,有从v到v的闭路径,表示为(v,v1,v2,…,v k,v)如果v,v1,v2,…,vk中没有相同顶点(因而不多于n个),那么它便是一条从v到v的长度不大于n的回路。

如果v,v1,v2,…,v k中有相同顶点v i=v j,例如(v,v1,…,vi,…, v j, v j+1,…,v k,v)那么删除vi到vj的闭路径,得到(v,v1,…, vi, vj+1,…,vk,v)仍然为从v到v的闭路径。

如此不断删除闭路径内相同顶点构成的闭路径,最终必可得到一条从v到v的长度不大于n的回路。

2、证明:在简单无向图G中,从结点u到结点v,如果既有奇数长度的通路又有偶数长度的通路,那么G中必有一奇数长度的回路。

证设G中,从结点u到结点v的奇数长度的通路为O ,偶数长度的通路为E。

对O和E的除结点u和v的相交结点的数目归纳k。

k=0,那么O和E恰好构成G的奇数长度的回路。

设奇数长度的通路与偶数长度的通路的相交结点的数目少于k时,命题成立。

设图G中,从结点u到结点v的奇数长度的通路与偶数长度的通路有k个相交结点,如图所示:u 12 …k考虑结点u到结点k,如果从结点u到结点k,既有奇数长度的通路又有偶数长度的通路,那么据归纳假设,其中有一奇数长度的回路,因而G中必有一奇数长度的回路。

如果从结点u到结点k的两条通路均为偶数长度,或均为奇数长度,那么结点k到结点v必然既有奇数长度的通路又有偶数长度的通路,因而构成一奇数长度的回路。

3、证明:若简单无向图G是不连通的,那么G¯必定是连通的。

证设简单无向图G是不连通的,那么G由两个不相关的子图(没有任何边关联分别在两个子图中的顶点)G1,G2组成,分别有顶点,u1,u2,…,uk和v1,v2,…,v l。

由于边(u i ,v j )均不在G中(i=1,2,…,k, j =1,2,…,l)因此(u i ,vj )全部在G ¯中,从而G ¯是连通的。

4、有向图可用于表示关系,图8.18表示的二元关系是传递的吗?说说如何由有向图判定关系的传递性。

求图8.18表示的二元关系的传递闭包,说说构作有向图传递闭包的方法。

图8.18解 图8.18表示的二元关系不是传递的。

有向图表示的关系是传递的,当且仅当对图中任意两个结点u,v,如果有从u 到v的路径,则必有从u到v 的边。

相关主题