离散数学图论答案
- 格式:docx
- 大小:27.41 KB
- 文档页数:14
§5.5 欧拉图与哈密尔顿图习题5.51.判断图5.31中哪些图是欧拉图那些图不是。
对不是欧拉图的至少要加多少条新边才能成为欧拉图?对是欧拉图的,用Fleury算法求出欧拉回路。
图5.31 习题1的图解:(a)是欧拉图。
如下图为顶点号和边的标记,则欧拉回路为(e1,e2,e6,e10,e12,e11,e7,e8,e9,e5,e4,e3)e645e106 e117 e12 8。
(b)不是欧拉图。
需要加4条新边才能成欧拉回路。
(c)是欧拉图。
如下图为顶点号和边的标记,则欧拉回路为(1,2,3,4,5,6,1,8,7,10,11,7,9,1)236 5 4(d)不是欧拉图。
需要加2条新边才能成欧拉回路。
2.画一个欧拉图,使它具有:(1)偶数个顶点,偶数条边。
(2)奇数个顶点,奇数条边。
(3)偶数个顶点,奇数条边。
(4)奇数个顶点,偶数条边。
解 四个图按顺序分别如下:3.在k (k ≥2)个长度大于或等于3的无公共点的环型图之间至少加多少条边才能使它们组成一个简单欧拉图。
解:环形图中每个点的度是2,要形成欧拉回路,就要使新图是一个连通图,并且每个点的度仍保度偶数,因此,要让新图是欧拉图,则至少要加k 条边。
4.证明:可以从连通图中任意一点出发,经过这个图中每条边恰好两次,回到出发点。
解 将每条边都增加一条平行边,则得到一个多重图,此多重图的每个顶点的度数都是偶数,所以存在欧拉闭迹。
在欧拉闭迹中,将经过平行边改成第二次经过原来的边,定理即得证。
5.完全图p K 是欧拉图吗?是哈密尔顿图吗?完全二部图n m K ,是欧拉图吗?是哈密尔顿图吗?解 (1)K p ⎩⎨⎧不是欧拉图是欧拉图 为偶数时当为奇数时当p p K p (p ≥3)为哈密尔顿图((v 1,v 2,v 3,……,v p )即是一个哈密尔顿回路)。
(2)因为K m,n 中顶点的度数要么为m ,要么为n ,所以K m,n ⎩⎨⎧不是欧拉图是欧拉图 为奇数时或当为偶数时和当n m n m因为K m,n 的顶点数为m+n ,而任意两点的度数之和为2m 或2n 或m+n 。
§5.2 图的连通性习题5.21.证明或否定:(1)简单图G 中有从点u 到点v 的两条不同的通路,则G 中有基本回路。
(2)简单图G 中有从点u 到点v 的两条不同的基本通路,则G 中有基本回路。
解:(1)简单图G 中有从点u 到点v 的两条不同的通道,则G 中有回路。
(2)简单图G 中有从点u 到点v 的两条不同的路,则G 中有回路。
解 (1)不一定:如下图,点1与点3之间有两条通道:(1、2、3)和(1、2、1、2、3),但图中没有回路。
(2)一定:设两条路分别为),,,,,(211v x x x u L m =和),,,,,(212v y y y u L n =。
若对m i ≤≤1,n j ≤≤1有j i y x ≠,则),,,,,,,,,,(12121u y y y y v x x x u n n m -是一条回路。
否则假设l k y x =且是离u 最近的一对(即对k i ≤≤1,l j ≤≤1,不存在j i y x =),则),,,,,,,,,(12121v y y y x x x u l k -是一条回路。
2.设G 是简单图,)(G δ≥2,证明G 中存在长度大于或等于1)(+G δ的基本回路。
证:以图G 中一点v 1出发,与之相邻的点设为v 2,由于)(G δ≥2,则v 2至少还有一个邻接点,设为v 3,若v 3与v 1邻接,则形成长度为1)(+G δ的基本回路,则若v 3不与v 1邻接,则至少还有一个邻接点,设为v 4,若v 4与v 1或v 2邻接,则形成长度为大于或等于1)(+G δ的基本回路,若v 4与v 1和v 2都不邻接,至少还有一个邻接点,设为v 5,…,依次类推,一定可以到达最后一个顶点v i ,由于)(G δ≥2,则除了v i -1外,一定会与前面的某个顶点邻接,就会形成长度为大于或等于1)(+G δ的基本回路。
3.证明:若连通图G 不是完全图,则G 中存在三个点w v u ,,,使E v u ∈)(,,E w v ∈)(,,E w u ∉)(,。
第三篇图论第八章图图的基本知识内容提要8.1.1 图的定义及有关术语定义图(graph)G由三个部分所组成:(1)非空集合V(G),称为图G的结点集,其成员称为结点或顶点(nodes or vertices)。
(2)集合 E(G),称为图G的边集,其成员称为边(edges)。
I(3)函数ΨG:E(G)→(V(G),V(G)),称为边与顶点的关联映射(associatve mapping)。
这里(V(G),V(G))称为VG的偶对集,其成员偶对(pair)形如(u,v),u,v为结点,它们未必不同。
ΨG(e) = (u,v)时称边e关联端点u,v。
当(u,v)用作序偶时(V(G),V(G)) =V(G) ?V(G),e称为有向边,e以u为起点,以v为终点, 图G称为有向图(directed graph);当(u,v)用作无序偶对时,(u,v) = (v,u),称e为无向边(或边),图G称为无向图(或图)。
图G常用三元序组< V(G),E(G),ΨG>,或< V,E,Ψ>来表示。
显然,图是一种数学结构,由两个集合及其间的一个映射所组成。
定义8. 2 设图G为< V,E,Ψ>。
(l)当V和E为有限集时,称G为有限图,否则称G为无限图。
本书只讨论有限图。
(2)当ΨG 为单射时,称G为单图;当ΨG为非单射时,称G为重图,又称满足Ψ(e1) = Ψ(e2)的不同边e1,e2,为重边,或平行边。
(3)当Ψ(e)=(v,v)(或<v,v>)时,称e为环(loops)。
无环和重边的无向单图称为简单图。
当G为有限简单图时,也常用(n,m)表示图G,其中n = ?V ?,m = ?E ? 。
(4)Ψ为双射的有向图称为有向完全图;对每一(u,v),u ? v,均有e使Ψ(e)=(u,v)的简单图称为无向完全图,简称完全图,n个顶点的完全图常记作Kn。
(5)在单图G中,Ψ(e)=(u,v)(或<u,v>)时,也用(u,v)(或<u,v>)表示边e,这时称u,v邻接e, u,v是e的端点(或称u为e的起点,v为e的终点);也称e关联结点u , v 。
离散数学图论答案【篇一:离散数学图论习题】综合练习一、单项选择题1.设l是n阶无向图g上的一条通路,则下面命题为假的是( ). (a) l可以不是简单路径,而是基本路径 (b) l可以既是简单路径,又是基本路径 (c) l可以既不是简单路径,又不是基本路径 (d) l可以是简单路径,而不是基本路径答案:a2.下列定义正确的是( ).(a) 含平行边或环的图称为多重图(b) 不含平行边或环的图称为简单图 (c) 含平行边和环的图称为多重图(d) 不含平行边和环的图称为简单图答案:d3.以下结论正确是 ( ).(a) 仅有一个孤立结点构成的图是零图 (b) 无向完全图kn每个结点的度数是n (c) 有n(n1)个孤立结点构成的图是平凡图(d) 图中的基本回路都是简单回路答案:d4.下列数组中,不能构成无向图的度数列的数组是( ). (a)(1,1,1,2,3) (b) (1,2,3,4,5) (c) (2,2,2,2,2) (d) (1,3,3,3) 答案:b5.下列数组能构成简单图的是( ). (a) (0,1,2,3)(b) (2,3,3,3)(c) (3,3,3,3)(d) (4,2,3,3) 答案:c6.无向完全图k3的不同构的生成子图的个数为(). (a) 6 (b)5(c) 4 (d) 3 答案:c7.n阶无向完全图kn中的边数为().(a)n(n?1)n(n?1)(b) (c) n (d)n(n+1) 22答案:b8.以下命题正确的是( ).(a) n(n?1)阶完全图kn都是欧拉图(b) n(n?1)阶完全图kn都是哈密顿图(c) 连通且满足m=n-1的图v,e(?v?=n,?e?=m)是树 (d) n(n?5)阶完全图kn都是平面图答案:c10.下列结论不正确是( ).(a) 无向连通图g是欧拉图的充分必要条件是g不含奇数度结点(b) 无向连通图g有欧拉路的充分必要条件是g最多有两个奇数度结点 (c) 有向连通图d是欧拉图的充分必要条件是d的每个结点的入度等于出度(d) 有向连通图d有有向欧拉路的充分必要条件是除两个结点外,每个结点的入度等1于出度答案:d11.无向完全图k4是().(a)欧拉图(b)哈密顿图(c)树答案:b12.有4个结点的非同构的无向树有 ( )个.(a) 2 (b) 3(c) 4(d) 5 答案:a13.设g是有n个结点,m条边的连通图,必须删去g的( )条边,才能确定g的一棵生成树.(a) m?n?1 (b) n?m (c) m?n?1 (d) n?m?1 答案:a14.设g是有6个结点的完全图,从g中删去( )条边,则得到树. (a) 6 (b) 9 (c) 10 (d) 15 答案:c二、填空题1.数组{1,2,3,4,4}是一个能构成无向简单图的度数序列,此命题的真值是 . 答案:02.无向完全图k3的所有非同构生成子图有个.答案:43.设图g??v,e?,其中?v??n,?e??m.则图g是树当且仅当g是连通的,且m?.答案:n-14.连通图g是欧拉图的充分必要条件是答案:图g无奇数度结点 5.连通无向图g有6个顶点9条边,从g中删去g的一棵生成树t.答案:46.无向图g为欧拉图,当且仅当g是连通的,且g中无答案:奇数度7.设图g??v,e?是简单图,若图中每对结点的度数之和,则g一定是哈密顿图.答案:?8.如图1所示带权图中最小生成树的权是.答案:12三、化简解答题1.设无向图g=v,e,v={v1,v2,v3,v4,v5,v6}, e={( v1,v2), ( v2,v2), ( v4,v5), ( v3,v4), ( v1,v3),( v3,v1), ( v2,v4)}. (1) 画出图g的图形;2图15图22(2) 写出结点v2, v4,v6的度数; (3) 判断图g是简单图还是多重图.解:(1) 图g的图形如图5所示.(2) deg(v2)?4,deg(v4)?3,deg(v6)?0.(3) 图g是多重图.作图如图2. 2.设图g=v,e,其中v={a,b,c,d,e}, e={(a,b),(b,c),(c,d), (a,e)}试作出图g的图形,并指出图g是简单图还是多重图?是连通图吗?说明理由.b e解:图g如图8所示.. 图g中既无环,也无平行边,是简单图. cd 图g是连通图.g中任意两点都连通.图3所以,图g有9个结点.作图如图3.四、计算题1.设简单连通无向图g有12条边,g中有2个1度结点,2个2度结点,3个4度结点,其余结点度数为3.求g中有多少个结点.试作一个满足该条件的简单无向图.解:设图g有x个结点,由握手定理2?1+2?2+3?4+3?(x?2?2?3)=12?23x?24?21?18?27x=9 故图g有9个结点.图4满足该条件的简单无向图如图4所示2.设图g(如图5表示)是6个结点a,b,c, d,e,f的图,试求,图g的最小生成树,并计算它的权.c 解:构造连通无圈的图,即最小生成树,用克鲁斯克尔算法:第一步:取ab=1;第二步:取af=4第三步:取fe=3;第四步:取ad=9图5 第五步:取bc=23如图6.权为1+4+3+9+23=403.一棵树t有两个2度顶点,1个3度顶点;3个4问它有几片树叶?解:设t有n顶点,则有n-1条边.t中有2个 2度顶点,1个3度顶点,3个4度顶点,其余n-2-1-3个1度顶点.五、证明题1.若无向图g中只有两个奇数度结点,则这两个结点一定是连通的.证:用反证法.设g中的两个奇数度结点分别为u和v.假若u和v不连通.即它们之间无任何通路,则g至少有两个连通分支g1,g2,且u和v分别属于g1和g2,于是g1和g2各含有一个奇数度结点.这与握手定理的推论矛盾.因而u和v一定是连通的.3【篇二:离散数学图论练习题】题1、设g是一个哈密尔顿图,则g一定是()。
《失散数学》题库与答案一、选择或填空(数理逻辑部分)1、以下哪些公式为永真包括式?( A )(1) Q=>Q→P (2) Q=>P→Q (3)P=>P→Q (4) P (P Q)=>P答:在第三章里面有公式(1)是附加律,( 4)能够由第二章的包括等值式求出(注意与吸取律差异)2、以下公式中哪些是永真式?()(1)( ┐P Q)→(Q→R) (2)P →(Q→Q) (3)(P Q)→P (4)P→(P Q)答:( 2),(3),(4)可用包括等值式证明3、设有以下公式,请问哪几个是永真蕴涵式?()(1)P=>P Q (2) P Q=>P (3) P Q=>P Q(4)P (P →Q)=>Q (5)(P→Q)=>P (6)P (P Q)=>P答:(2)是第三章的化简律,(3)近似附加律,(4)是假言推理,( 3),(5),(6)都可以用包括等值式来证明出是永真包括式4、公式x((A(x)B(y,x))z C(y ,z)) D(x) 中,自由变元是 ( ),拘束变元是 ( )。
答: x,y, x,z(察看定义在公式x A 和 x A 中,称x为指导变元,A为量词的辖域。
在x A 和 x A 的辖域中, x 的所有出现都称为拘束出现,即称x 为拘束变元, A 中不是拘束出现的其他变项则称为自由变元。
于是A(x)、B(y,x)和 z C(y ,z) 中 y 为自由变元, x 和 z 为拘束变元,在 D(x) 中 x 为自由变元)5、判断以下语句可否是命题。
若是,给出命题的真值。
()(1)北京是中华人民共和国的国都。
(2)陕西师大是一座工厂。
(3)你喜欢唱歌吗?(4)若 7+8>18,则三角形有 4 条边。
(5)前进!(6)给我一杯水吧!答:(1)是,T(2)是,F(3)不是(4)是,T(5)不是(6)不是(命题必定满足是陈述句,不能够是疑问句也许祈使句。
作业答案:图论部分P165:习题九1、 给定下面4个图(前两个为无向图,后两个为有向图)的集合表示,画出它们的图形表示。
(1)111,G V E =<>,112345{,,,,}V v v v v v =,11223343345{(,),(,),(,),(,),(,)}E v v v v v v v v v v = (2)222,G V E =<>,21V V =,11223344551{(,),(,),(,),(,),(,)}E v v v v v v v v v v = (3)13331,,,D V E V V =<>=31223324551{,,,,,,,,,}E v v v v v v v v v v =<><><><><> (4)24441,,,D V E V V =<>=31225523443{,,,,,,,,,}E v v v v v v v v v v =<><><><><> 解答: (1)(2)10、是否存在具有下列顶点度数的5阶图?若有,则画出一个这样的图。
(1)5,5,3,2,2;(2)3,3,3,3,2;(3)1,2,3,4,5;(4)4,4,4,4,4 解答:(1)(3)不存在,因为有奇数个奇度顶点。
14、设G 是(2)n n ≥阶无向简单图,G 是它的补图,已知12(),()G k G k δ∆==,求()G ∆,()G δ。
解答:2()1G n k ∆=--;1()1G n k δ=--。
15、图9.19中各对图是否同构?若同构,则给出它们顶点之间的双射函数。
解答:(c )不是同构,从点度既可以看出,一个点度序列为4,3,3,3,3而另外一个为4,4,3,3,1(d )同构,同构函数为12()345x a x bf x x c x d x e=⎧⎪=⎪⎪==⎨⎪=⎪=⎪⎩ 16、画出所有3条边的5阶简单无向图和3条边的3阶简单无向图。
离散数学习题解答 习题六 (第六章 图论)1.从日常生活中列举出三个例子,并由这些例子自然地导出两个无向图及一个向图。
[解] ①用V 代表全国城市的集合,E 代表各城市间的铁路线的集合,则所成之图G=(V ,E )是全国铁路交通图。
是一个无向图。
②V 用代表中国象棋盘中的格子点集,E 代表任两个相邻小方格的对角线的集合,则所成之图G=(V ,E )是中国象棋中“马”所能走的路线图。
是一个无向图。
③用V 代表FORTRAN 程序的块集合,E 代表任两个程序块之间的调用关系,则所成之图G+(V ,E )是FORTRAN 程序的调用关系图。
是一个有向图。
2.画出下左图的补图。
[解] 左图的补图如右图所示。
3.证明下面两图同构。
a v 2 v 3 v 4图G图G ′[证] 存在双射函数ϕ:V →V ′及双射函数ψ : E →E ′ϕ (v 1)=v 1′ ϕ (v 1,v 2)=(v 1′,v 2′) ϕ (v 2)=v 2′ ϕ (v 2,v 3)=(v 2′,v 3′) ϕ (v 3)=v 3′ ϕ (v 3,v 4)=(v 3′,v 4′) ϕ (v 4)=v 4′ ϕ (v 4,v 5)=(v 4′,v 5) ϕ (v 5)=v 5′ ϕ (v 5,v 6)=(v 5′,v 6′) ϕ (v 6)=v 6′ϕ (v 6,v 1)=(v 6′,v 1′) ϕ (v 1,v 4)=(v 1′,v 4′) ϕ (v 2,v 5)=(v 2′,v 5′) ϕ (v 3,v 6)=(v 3′,v 6′)显然使下式成立:ψ (v i ,v j )=(v i ,v j ′)⇒ ϕ (v i )=v i ′∧ϕ (v j )=v j ′ (1≤i ·j ≤6) 于是图G 与图G ′同构。
4.证明(a ),(b )中的两个图都是不同构的。
图G 中有一个长度为4的圈v 1v 2v 6v 5v 1,其各顶点的度均为3点,而在图G ′中却没有这样的圈,因为它中的四个度为3的顶点v 1',v 5',v 7',v 3'不成长度的4的圈。
《离散数学》课后习题答案《离散数学》简介1、集合论部分:集合及其运算、二元关系与函数、自然数及自然数集、集合的基数2、图论部分:图的基本概念、欧拉图与哈密顿图、树、图的矩阵表示、平面图、图着色、支配集、覆盖集、独立集与匹配、带权图及其应用3、代数结构部分:代数系统的基本概念、半群与独异点、群、环与域、格与布尔代数4、组合数学部分:组合存在性定理、基本的计数公式、组合计数方法、组合计数定理5、数理逻辑部分:命题逻辑、一阶谓词演算、消解原理离散数学被分成三门课程进行教学,即集合论与图论、代数结构与组合数学、数理逻辑。
教学方式以课堂讲授为主,课后有书面作业、通过学校网络教学平台发布课件并进行师生交流。
《离散数学》学科内容随着信息时代的到来,工业革命时代以微积分为代表的连续数学占主流的地位已经发生了变化,离散数学的重要性逐渐被人们认识。
离散数学课程所传授的思想和方法,广泛地体现在计算机科学技术及相关专业的诸领域,从科学计算到信息处理,从理论计算机科学到计算机应用技术,从计算机软件到计算机硬件,从人工智能到认知系统,无不与离散数学密切相关。
由于数字电子计算机是一个离散结构,它只能处理离散的或离散化了的数量关系,因此,无论计算机科学本身,还是与计算机科学及其应用密切相关的现代科学研究领域,都面临着如何对离散结构建立相应的数学模型;又如何将已用连续数量关系建立起来的数学模型离散化,从而可由计算机加以处理。
离散数学是传统的逻辑学,集合论(包括函数),数论基础,算法设计,组合分析,离散概率,关系理论,图论与树,抽象代数(包括代数系统,群、环、域等),布尔代数,计算模型(语言与自动机)等汇集起来的一门综合学科。
离散数学的应用遍及现代科学技术的诸多领域。
离散数学也可以说是计算机科学的基础核心学科,在离散数学中的有一个著名的典型例子-四色定理又称四色猜想,这是世界近代三大数学难题之一,它是在1852年,由英国的一名绘图员弗南西斯格思里提出的,他在进行地图着色时,发现了一个现象,“每幅地图都可以仅用四种颜色着色,并且共同边界的国家都可以被着上不同的颜色”。
离散数学图论答案离散数学图论答案【篇一:离散数学图论习题】综合练习一、单项选择题1.设l是n阶无向图g上的一条通路,则下面命题为假的是( ). (a) l可以不是简单路径,而是基本路径 (b) l可以既是简单路径,又是基本路径 (c) l可以既不是简单路径,又不是基本路径 (d) l可以是简单路径,而不是基本路径答案:a2.下列定义正确的是( ).(a) 含平行边或环的图称为多重图(b) 不含平行边或环的图称为简单图(c) 含平行边和环的图称为多重图(d) 不含平行边和环的图称为简单图答案:d3.以下结论正确是 ( ).(a) 仅有一个孤立结点构成的图是零图(b) 无向完全图kn每个结点的度数是n (c) 有n(n1)个孤立结点构成的图是平凡图(d) 图中的基本回路都是简单回路答案:d4.下列数组中,不能构成无向图的度数列的数组是( ). (a)(1,1,1,2,3) (b) (1,2,3,4,5) (c) (2,2,2,2,2) (d) (1,3,3,3) 答案:b5.下列数组能构成简单图的是( ).(a) (0,1,2,3)(b) (2,3,3,3)(c) (3,3,3,3)(d) (4,2,3,3) 答案:c6.无向完全图k3的不同构的生成子图的个数为(). (a) 6 (b) 5(c) 4 (d) 3 答案:c7.n阶无向完全图kn中的边数为().(a)n(n?1)n(n?1)(b) (c) n (d)n(n+1) 22答案:b8.以下命题正确的是( ).(a) n(n?1)阶完全图kn都是欧拉图(b) n(n?1)阶完全图kn都是哈密顿图(c) 连通且满足m=n-1的图v,e(?v?=n,?e?=m)是树(d) n(n?5)阶完全图kn都是平面图答案:c10.下列结论不正确是( ).(a) 无向连通图g是欧拉图的充分必要条件是g不含奇数度结点(b) 无向连通图g有欧拉路的充分必要条件是g最多有两个奇数度结点 (c) 有向连通图d是欧拉图的充分必要条件是d的每个结点的入度等于出度(d) 有向连通图d有有向欧拉路的充分必要条件是除两个结点外,每个结点的入度等1于出度答案:d11.无向完全图k4是().(a)欧拉图(b)哈密顿图(c)树答案:b12.有4个结点的非同构的无向树有 ( )个.(a) 2 (b) 3(c) 4(d) 5 答案:a13.设g是有n个结点,m条边的连通图,必须删去g的( )条边,才能确定g的一棵生成树.(a) m?n?1 (b) n?m (c) m?n?1 (d) n?m?1 答案:a14.设g是有6个结点的完全图,从g中删去( )条边,则得到树. (a) 6 (b) 9 (c) 10 (d) 15 答案:c二、填空题1.数组{1,2,3,4,4}是一个能构成无向简单图的度数序列,此命题的真值是 . 答案:02.无向完全图k3的所有非同构生成子图有个.答案:43.设图g??v,e?,其中?v??n,?e??m.则图g是树当且仅当g是连通的,且m?.答案:n-14.连通图g是欧拉图的充分必要条件是答案:图g无奇数度结点5.连通无向图g有6个顶点9条边,从g中删去g的一棵生成树t.答案:46.无向图g为欧拉图,当且仅当g是连通的,且g中无答案:奇数度7.设图g??v,e?是简单图,若图中每对结点的度数之和,则g一定是哈密顿图.答案:?8.如图1所示带权图中最小生成树的权是.答案:12三、化简解答题1.设无向图g=v,e,v={v1,v2,v3,v4,v5,v6}, e={( v1,v2), ( v2,v2), ( v4,v5), ( v3,v4), ( v1,v3),( v3,v1), ( v2,v4)}. (1) 画出图g的图形;2图15图22(2) 写出结点v2, v4,v6的度数; (3) 判断图g是简单图还是多重图.解:(1) 图g的图形如图5所示.(2) deg(v2)?4,deg(v4)?3,deg(v6)?0.(3) 图g是多重图.作图如图2. 2.设图g=v,e,其中v={a,b,c,d,e}, e={(a,b),(b,c),(c,d), (a,e)}试作出图g的图形,并指出图g是简单图还是多重图?是连通图吗?说明理由.b e解:图g如图8所示.. 图g中既无环,也无平行边,是简单图. cd 图g是连通图.g中任意两点都连通.图3所以,图g有9个结点.作图如图3.四、计算题1.设简单连通无向图g有12条边,g中有2个1度结点,2个2度结点,3个4度结点,其余结点度数为3.求g中有多少个结点.试作一个满足该条件的简单无向图.解:设图g有x个结点,由握手定理2?1+2?2+3?4+3?(x?2?2?3)=12?23x?24?21?18?27x=9 故图g有9个结点.图4满足该条件的简单无向图如图4所示2.设图g(如图5表示)是6个结点a,b,c, d,e,f的图,试求,图g的最小生成树,并计算它的权.c 解:构造连通无圈的图,即最小生成树,用克鲁斯克尔算法:第一步:取ab=1;第二步:取af=4第三步:取fe=3;第四步:取ad=9图5 第五步:取bc=23如图6.权为1+4+3+9+23=403.一棵树t有两个2度顶点,1个3度顶点;3个4问它有几片树叶?解:设t有n顶点,则有n-1条边.t中有2个2度顶点,1个3度顶点,3个4度顶点,其余n-2-1-3个1度顶点.五、证明题1.若无向图g中只有两个奇数度结点,则这两个结点一定是连通的.证:用反证法.设g中的两个奇数度结点分别为u和v.假若u和v不连通.即它们之间无任何通路,则g至少有两个连通分支g1,g2,且u 和v分别属于g1和g2,于是g1和g2各含有一个奇数度结点.这与握手定理的推论矛盾.因而u和v一定是连通的.3【篇二:离散数学图论练习题】题1、设g是一个哈密尔顿图,则g一定是()。
(1) 欧拉图 (2) 树 (3)平面图(4) 连通图 2、下面给出的集合中,哪一个是前缀码?( ) (1) {0,10,110,101111}(2) {01,001,000,1} (3) {b,c,aa,ab,aba} (4) {1,11,101,001,0011} 3、一个图的哈密尔顿路是一条通过图中( )的路。
4、设g是一棵树,则g 的生成树有( )棵。
(1) 0 (2) 1 (3) 2 (4) 不能确定5、n阶无向完全图kn 的边数是( ),每个结点的度数是( )。
6、一棵无向树的顶点数n与边数m关系是( )。
7、一个图的欧拉回路是一条通过图中( )的回路。
8、有n个结点的树,其结点度数之和是()。
9、下面给出的集合中,哪一个不是前缀码( )。
(1) {a,ab,110,a1b11}(2) {01,001,000,1} (3) {1,2,00,01,0210} (4) {12,11,101,002,0011}10、n个结点的有向完全图边数是( ),每个结点的度数是( )。
11、一个无向图有生成树的充分必要条件是( )。
12、设g是一棵树,n,m分别表示顶点数和边数,则 (1) n=m (2) m=n+1 (3) n=m+1 (4)不能确定。
13、设t=〈v,e〉是一棵树,若|v|1,则t中至少存在( )片树叶。
14、任何连通无向图g至少有( )棵生成树,当且仅当g 是(),g的生成树只有一棵。
15、设g是有n个结点m条边的连通平面图,且有k个面,则k等于: (1) m-n+2 (2) n-m-2 (3) n+m-2 (4) m+n+2。
16、设t 是一棵树,则t是一个连通且( )图。
17、设无向图g有16条边且每个顶点的度数都是2,则图g有()个顶点。
(1) 10(2) 4(3) 8 (4) 1618、设无向图g有18条边且每个顶点的度数都是3,则图g有()个顶点。
(1) 10(2) 4(3) 8 (4) 1219、任一有向图中,度数为奇数的结点有()个。
20、具有6 个顶点,12条边的连通简单平面图中,每个面都是由( )条边围成? (1) 2 (2) 4 (3) 3 (4) 521、在有n个顶点的连通图中,其边数()。
(1) 最多有n-1条(2) 至少有n-1 条 (3) 最多有n条 (4) 至少有n 条22、一棵树有2个2度顶点,1 个3度顶点,3个4度顶点,则其1度顶点为((1) 5 (2) 7 (3) 8(4) 923、若一棵完全二元(叉)树有2n-1个顶点,则它()片树叶。
(1) n (2) 2n (3) n-1(4) 2 24、下列哪一种图不一定是树()。
(1) 无简单回路的连通图 (2) 有n个顶点n-1条边的连通图 (3) 每对顶点间都有通路的图 (4) 连通但删去一条边便不连通的图 25、连通图g是一棵树当且仅当g中()。
(1) 有些边是割边 (2) 每条边都是割边(3) 所有边都不是割边(4) 图中存在一条欧拉路径26.对于无向图,下列说法中()是正确的. a.不含平行边及环的图称为完全图b.任何两个不同结点都有边相连且无平行边及环的图称为完全图c.具有经过每条边一次且仅一次回路的图称为哈密尔顿图 d.具有经过每个结点一次且仅一次回路的图称为欧拉图27.设图g的邻接矩阵为0100?00011?10000??01010??则g的边数为( ).a.5b.6c.3d.4 28.设图g=v, e,则下列结论成立的是 ( ).a.deg(v)=2?e?b.deg(v)=?e?)。
c.deg(v)?2e d.?deg(v)?ev?vv?v29.图g如右图所示,以下说法正确的是 ( ) .a.{(a, d)}是割边 b.{(a, d)}是边割集 c.{(d, e)}是边割集d.{(a, d) ,(a, c)}是边割集30.设g是连通平面图,有v个结点,e条边,r个面,则r= ( ).a.e-v+2b.v+e-2c.e-v-2d.e+v+2 31.无向图g存在欧拉通路,当且仅当( ).a.g中所有结点的度数全为偶数b.g中至多有两个奇数度结点c.g连通且所有结点的度数全为偶数 d.g连通且至多有两个奇数度结点二、填空题1.已知图g中有1个1度结点,2个2度结点,3个3度结点,4个4度结点,则g的边数是.2.设给定图g(如右图所示),则图g的点割集是.3.设无向图g=v, e是汉密尔顿图,则v的任意非空子集v1,都有 ??v1?.4.设有向图d为欧拉图,则图d中每个结点的入度.5.设完全图kn有n个结点(n?2),m条边,当时,kn中存在欧拉6.给定一个序列集合{1,01,10,11,001,000},若去掉其中的元素合构成前缀码.e da ?d bfea?bf c三、计算题1.设图g??v,e?,其中v??a1, a2, a3, a4, a5?,ea1, a2?,?a2, a4?,?a3, a1?,?a4, a5?,?a5, a2??(1)试给出g的图形表示;(2)求g的邻接矩阵;(3)判断图g是强连通图、单侧连通图还是弱连通图?2.图g=v, e,其中v={a, b, c, d, e, f },e={(a, b), (a, c), (a, e), (b, d), (b, e), (c, e), (d, e), (d, f), (e, f)},对应边的权值依次为5,2,1,2,6,1,9,3及8.(1)画出g的图形;(2)写出g的邻接矩阵;a 2 c15 69b2 d(3)求出g权最小的生成树及其权值.问:如果结点集是v={a, b, c, d, e },边集e={ (a, b), (a, c), (a, e),(b, d), (b, e), (c, e), (d, e) },对应边的权值依次为5,2,1,2,6,1,9,那么会求吗?3.设有一组权为2,3,5,7,11,13,17,19,23,29,31,试(1)画出相应的最优二叉树;(2)计算它们的权值.160 ?65 95解:(1)最优二叉树如右图所示:42 3453 1724 191055问:如果一组权为2,3,6,9,13,15,能否画出最优二叉树?【篇三:离散数学习题解答第6部分(图论)】1.从日常生活中列举出三个例子,并由这些例子自然地导出两个无向图及一个向图。