10秋作业4(04任务):图论部分概念及性
- 格式:doc
- 大小:77.50 KB
- 文档页数:4
图论基础知识的名词解释图论是数学的一个分支,研究图的属性和关系。
图是由节点和节点之间的边组成的抽象模型,被广泛应用于计算机科学、网络分析、医学和社会科学等领域。
下面,我们将解释一些图论中常用的基础概念和术语。
1. 图 (Graph)图是图论研究的基本对象,由一组节点和连接这些节点的边组成。
节点也被称为顶点 (Vertex),边则是节点之间的连接线。
图可以分为有向图 (Directed Graph) 和无向图 (Undirected Graph) 两种类型。
在有向图中,边有方向,从一个节点指向另一个节点;而在无向图中,边没有方向,节点之间的关系是双向的。
2. 顶点度数 (Degree of a Vertex)顶点度数指的是一个顶点与其他顶点相邻的边的数量。
在无向图中,顶点度数即与该顶点相连的边的数量;在有向图中,则分为入度 (In-degree) 和出度 (Out-degree)。
入度表示指向该节点的边的数量,而出度表示从该节点出发的边的数量。
3. 路径 (Path)路径指的是通过边连接的一系列节点,形成的顺序序列。
路径的长度是指路径上边的数量。
最短路径 (Shortest Path) 是指连接两个节点的最短长度的路径。
最短路径算法被广泛应用于计算机网络中的路由选择和地图导航系统中的路径规划。
4. 连通图 (Connected Graph)连通图是指图中的任意两个节点之间都存在路径的图。
如果一个图不是连通图,那么它可以被分割为多个连通分量 (Connected Component)。
连通图在社交网络分析和传感器网络等领域中具有重要的应用。
5. 完全图 (Complete Graph)完全图是指任意两个节点之间都存在边的图。
在完全图中,每对节点之间都有一条边相连。
n个节点的完全图有n(n-1)/2条边。
完全图经常用于描述需要互相交流的问题,如计算机网络中的通信。
6. 树 (Tree)树是一种无环连通图,其中任意两个节点之间有且仅有一条路径相连。
离散数学作业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条边才能使其成为欧拉图.。
1
离散数学作业4
图论部分概念及性质
单项选择题
1.设图G=
A.deg(v)=2E B.deg(v)=E
C.deg()2||vVvE D.deg()||vVvE
答 C(握手定理)
2.设无向图G的邻接矩阵为
01010
10010
00001
11001
00110
,
则G的边数为( ).
A.6 B.5 C.4 D.3
答 B
3.已知无向图G的邻接矩阵为
01111
10101
11000
10001
11010
,
则G有( ).
A.5点,8边 B.6点,7边
C.6点,8边 D.5点,7边
答 D
4.如图一所示,以下说法正确的是 ( ) .
A.{(a, e)}是割边
B.{(a, e)}是边割集
C.{(a, e) ,(b, c)}是边割集
D.{(d, e)}是边割集
答 D
a
b
c
d
图一
e
2
5.图G如图二所示,以下说法正确的是 ( ).
A.a是割点
B.{b, c}是点割集
C.{b, d}是点割集
D.{c}是点割集
答 B
6.图G如图三所示,以下说法正确的是 ( ) .
A.{(a, d)}是割边
B.{(a, d)}是边割集
C.{(a, d) ,(b, d)}是边割集
D.{(b, d)}是边割集
答 C
7.设有向图(a)、(b)、(c)与(d)如图四所示,则下列结论成立的是( ).
图四
A.(a)是强连通的 B.(b)是强连通的
C.(c)是强连通的 D.(d)是强连通的
答 A(有一条经过每个结点的回路)
8.设完全图Kn有n个结点(n≥2),m条边,当( )时,Kn中存在欧拉
回路.
A.m为奇数 B.n为偶数 C.n为奇数 D.m为偶数
答 C
9.若G是一个汉密尔顿图,则G一定是( ).
A.平面图 B.对偶图 C.欧拉图 D.连通图
答 D
10.若G是一个欧拉图,则G一定是( ).
A.平面图 B.汉密尔顿图 C.连通图 D.对偶图
答 C
a
b
c
d
图二
a
b
c
d
图三
3
11.设G是连通平面图,有v个结点,e条边,r个面,则r= ( ).
A.e-v+2 B.v+e-2 C.e-v-2 D.e+v+2
答 A(欧拉公式:ver 2)
12.无向树T有8个结点,则T的边数为( ).
A.6 B.7 C.8 D.9
答 B
13.无向简单图G是棵树,当且仅当( ).
A.G连通且边数比结点数少1 B.G连通且结点数比边数少1
C.G的边数比结点数少1 D.G中没有回路.
答 A
14.已知一棵无向树T中有8个顶点,4度、3度、2度的分支点各一个,T
的树叶数为( ).
A.8 B.5 C.4 D.3
解 这棵无向树T有7条边,所有结点的度数之和为14,而4度、3度、2
度的分支点各一个共3个结点占用了9度,所以剩下的5个结点占用5度,故有
5片树叶.
答 B
15.设G是有n个结点,m条边的连通图,必须删去G的( )条边,才能
确定G的一棵生成树.
A.1mn B.mn C.1mn D.1nm
答 A(n个结点的连通图的生成树有1n条边,必须删去(1)mn条边)
答案:
1.C 2.B 3.D 4.D 5.B 6.C 7.A 8.C 9.D 10.C
11.A 12.B 13.A 14.B 15.A
活动说明:本次作业主要是通过单项选择题的形式,使大家了解自己对第二
单元图论的基本概念、基本公式、基本计算方法掌握的情况,更好地掌握这一部
分的重点内容.
4
本次作业由10个单项选择题组成,每小题10分,满分100分.请大家按照
题目的要求选择正确答案,正确答案是唯一的.
本次作业在关闭之前,允许大家反复多次练习,系统将保留您的最好成绩,
希望大家多做练习,争取好成绩.需要提醒大家的是每次练习的作业题目可能不
一样,请大家一定要认真阅读题目.
活动要求:每位同学在完成本次作业前,应该积极利用课程平台中的相关资
源开展学习,或参加教学点的面授辅导课.希望大家:
1.了解了图的基本概念、类型和几种表示方法,图的同构概念及图同构的
必要条件;理解了握手定理,路与回路、简单路径、基本路径、简单回路、基本
回路、连通性与连通度、点割集与割点、边割集与割边等概念;掌握了图的路、
回路、连通性、强连通、点割集、边割集、割点、割边和图同构的判断方法。
2.理解了欧拉通路、欧拉图的概念,掌握了欧拉图判别的基本方法;了解
了汉密尔顿通路、汉密尔顿图的概念,会做简单判断;了解平面图、面、边界、
面的次数和非平面图的概念,掌握了欧拉公式的基本应用.
3.理解了树、生成树和最小生成树等概念,了解了有向树、根树、有序树、
二叉树、二叉完全树、正则二叉树、带权二叉树和最优二叉树等概念。
活动形式:在线测试.
活动时间: