离散数学 图论

这篇具有很好参考价值的文章主要介绍了离散数学 图论。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 图的基本概念

1、<V,E>是一个图

其中V代表顶点E表示边

2、零图:图的边集E为空集
3、平凡图:只有一个结点的零图
4、平行边:

1 在无向图中:有两条或两条以上的边与同一对结点相关联
2 在有向图中:一序偶对应两条以上的有向边(**边的方向也需要一致**)

5、多重图:有平行边的图
6、简单无向图:一个无向图(没有平行边)(没有自回路)
7、简单有向图:一个有向图(没有平行边)(没有自回路)
8、简单图:(没有平行边)(没有自回路)的图
9、子图:顶点和边的集合都是原来图<V,E>的子集
10、真子图:顶点的集合是原来图<V,E>的真子集并且边的集合是原来图<V,E>的子集
11、生成子图:**顶点的集合等于原来图<V,E>**并且边的集合是原来图<V,E>的子集

注意:生成子图中的顶点要和图的数目一样

12、完全图:是简单图并且顶点集合V中任意两个不同的结点之间都有边关联(有向图两点间有两条方向相反的有向边)
13、完全无向图:边数为 n*(n-1)/2
14、完全有向图:边数为 n*(n-1)
15、结点的度:

1 无向图:边的数目
2 有向图:出度加入度

16、度为1的结点是悬挂点,与之关联的边为悬挂边
17、度为奇数的结点为奇结点
18、度为偶数的结点为偶结点

注意:对于一个自回路来说是一个出度加一个入度

19、假设图的结点数目为n,边的数目为m:

1 无向图:度数和 = 边数m*2
2 有向图:总出度 = 总入度 = 边数m

20、假设图中有n个结点:n1个奇结点(那么n1一定是偶数)

解释:2*边数 = 度数和 = 奇结点度数和+偶结点度数和
左边是偶数 = 偶数+ 奇结点度数和
**奇结点度数和为偶数**

偶数个奇数相加才是偶数
离散数学 图论


2 路和连通图

2.1路与回路

1、路就是顶点和边的交替
2、回路:第一个顶点和最后一个顶点相等的时候(v0=vn)
3、路长:一条路经过的边数
4、简单路:一条从v0到vn的路不经过重复边
5、简单回路:v0 = vn的简单路
6、初级路:一条路中除了:v0=vn这一种情况以外,所有经过的结点都不相同
7、初级回路:v0 = vn的初级路

注意:
初级路:没有重复点
简单路:没有重复边
**不经过重复点,那么一定不经过重复边**
**反之不然**

也就是说:一条路是初级路,就一定是简单路
是简单路不一定是初级路(不经过重复边,不一定不经过重复点)
离散数学 图论

该图表明:
是简单路(没有经过重复边)但是不是初级路(没有经过重复点)
**b点走了两次,边没有重复走**

2.2 可达性与连通图

8、存在结点u到v的路,那么称u到v是可达的
9、连通图:在无向图中,任意两个结点u到v是可达的
10、割点:某一个结点构成一个点割集,该结点就是割点
11、点割集删去了该集合中的全部结点之后,就会得到非连通图,而删除该集合中的部分结点之后,得到的还是连通图

同理可得:边割集(删除边)

12、割边:某一个边构成一个边割集,该边就是割边
13、边割集删去了该集合中的全部边之后,就会得到非连通图,而删除该集合中的部分边之后,得到的还是连通图

14、点连通度k(G):

对于整个无向图而言,点割集中元素最少的个数
也就是说:为了产生一个不连通图需要删去的点的**最少数目**

注意:
非连通图的点连通度为0
完全图的点连通度为n-1
存在割点的连通图的点连通度为1

15、边连通度λ(G):

对于整个无向图而言,边割集中元素最少的个数
也就是说:为了产生一个不连通图需要删去的边的**最少数目**

注意:
非连通图的边连通度为0
完全图的边连通度为n-1
存在割边的连通图的边连通度为1

16、点连通度 小于等于 边连通度 小于等于 图的最小度

17、在有向图中,任意一对结点之间至少有一个结点到另一个结点是可达的那么称图G是单向连通的

18、若对于图中任意两结点是相互可达的,那么称图G是强连通的

19、省略去边的方向,将有向图G看做无向图后,图是连通的
(该图为弱连通的)

注意:
1 强连通一定是单侧连通
2 单侧连通一定是弱连通

若图G是强连通的:那么一定在G中存在一条回路,它至少包含每个结点一次


3 图的矩阵表示及其连通性的判断

3.1 邻接矩阵(n阶方阵) A

简单有向图G,由0或1来表示

注意:
1 行看出度
2 列看入度

邻接矩阵A的乘幂A2的含义:
A2中元素aij(2)表示vi到达vj的长度为2的路的数目

3.2 可达矩阵(有没有路可以走) B

简单有向图G,由0或1来表示

并不是说有没有直达可以走

矩阵A表示直达的路
矩阵A2表示长度为2的路
…………
矩阵An表示长度为n的路
B = A+A2+A3+……+An

将B = A+A2+A3+……+An结果中凡是不等于0的元素都改为1(可达矩阵)

矩阵的乘法实际上是与的运算
矩阵的加法实际上是或的运算

3.3 关联矩阵(点和边的关系)

在矩阵中:
行是点 列是边

3.4 图的连通性判断

关于有向图的连通性的判断方法:
1、G是强连通的 的充要条件是 R是全1的矩阵

2、G是单向连通的 的充要条件是 R或RT除主对角线外都是1
3、G是弱连通的 的充要条件是 由邻接矩阵A可以确定的A或AT的可达矩阵是全1矩阵
4、G中有回路 的充要条件是 R的主对角线上最少有一个rii = 1


4 赋权图与最短路

赋权图:是简单图并且每一条边对应一个正数

Dijkstra算法(求最短路)


5 欧拉图与汉密尔顿图

5.1 欧拉图(边遍历)

1、欧拉路:对于连通图G,存在一条路,经过图中每边一次且仅一次
2、欧拉回路:是欧拉路并且是回路
3、欧拉图:具有欧拉回路的图

无向图G具有一条欧拉路:
图G是连通的并且具有两个或零个奇结点

图G是欧拉图的充分必要条件是G是连通的并且没有奇结点

4、单向欧拉路:有向图G,通过图G中每边一次并且仅一次单向路

有向图G具有单向欧拉路的充要条件是:

1 或者每个结点的出度等于入度
2 或者有两个结点例外:而这两个结点中一个的出度比入度大1,另一个的入度比出度大1

5.2 汉密尔顿图(点遍历)

1、汉密尔顿路:对于无向简单图G,存在一条路,经过图中的每个结点恰好一次
2、汉密尔顿回路:存在一条
回路
,经过每个结点恰好一次
3、具有汉密尔顿回路的图为汉密尔顿图

4、充分条件:

1 假设G是具有n个结点无向简单图,如果G中每一对结点度数之和大于等于n-1,那么G中存在一条汉密尔顿路

2 假设G是具有n个结点无向简单图,如果G中每一对结点度数之和大于等于n,那么G中存在一条汉密尔顿回路

5、当且仅当一个无向简单图闭包是汉密尔顿图时,这个图是汉密尔顿图


6 二分图与平面图

6.1 二分图

6.2 平面图

无向图G中存在:任意两条边不相交文章来源地址https://www.toymoban.com/news/detail-478149.html


7 树及其应用

到了这里,关于离散数学 图论的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【离散数学】4. 图论

    1.数理逻辑 2. 集合论 3. 代数系统 4. 图论 图:点+边+边与点的映射函数 连通性与判别 欧拉图与哈密尔顿图 二分图和平面图与欧拉公式 树及生成树 单源点最短路径:Dijkstra算法 对偶图 4.1.1 图 一个图G是一个三重组 V ( G ) , E ( G ) , Φ G V(G),E(G),Phi_G V ( G ) , E ( G ) , Φ G ​ V(G)是一

    2024年02月10日
    浏览(35)
  • [离散数学]图论

    点相同 边相同 $$ 必要条件 节点数相同 边相同 度数相同节点数目相同 m = C n 2 = 5 ∗ 4 / 2 = 10 m=C_n^2=5*4/2=10 m = C n 2 ​ = 5 ∗ 4/2 = 10 n = 5 n=5 n = 5 由推论 m ≤ 3 n − 6 le3n-6 ≤ 3 n − 6 得 m ≤ 9 le9 ≤ 9 相互矛盾 ∑ d e g ( v i ) = 2 e = 2 V − 2 sum deg(v_i)=2e =2V -2 ∑ d e g ( v i ​ ) = 2 e =

    2024年02月05日
    浏览(199)
  • 【离散数学】测试五 图论

    目录 图论  系列文章 1. n层正则m叉树一共有()片树叶。 A. nm B. mn C. mn 正确答案: B 2. 下图是一棵最优二叉树 A. 对 B. 错 正确答案: B 3. 要构造权为1,4,9,16,25,36,49,64,81,100一棵最优二叉树,则必须先构造权为5,9,16,25,36,49,64,81,100一棵最优二叉树

    2024年02月09日
    浏览(36)
  • 头歌实训-离散数学-图论!

    5阶无向完全图的边数为:10 设图 G 有 n 个结点, m 条边,且 G 中每个结点的度数不是 k ,就是 k+1 ,则 G 中度数为 k 的节点数是: n(k+1)-2m 若一个图有5个顶点,8条边,则该图所有顶点的度数和为多少?16 他让输出关联矩阵和邻接矩阵这不简单么? 我是直接摆烂了 输出个球呀

    2024年02月04日
    浏览(67)
  • 离散数学-图论-树(13)

    定义1: 连通无回路的无向图称为无向树,简称树.每个连通分支都是树的无向图称为森林.平凡图称为平凡树.在无向树中,悬挂顶点称为树叶,度数大于或等于2的顶点称为分支点. 定义2 设G=V,E是n阶m条边的无向图,则下面各命题是等价的: (1)G是树 (2)G中任意两个顶点之间存在惟一的

    2024年02月03日
    浏览(42)
  • 离散数学——图论部分

    目录 概述考点: 邻接矩阵,矩阵的计算及含义,完全图,补图,平面图的相关概念,欧拉图,最小生成树,最优二叉树 一.图 ​编辑   二.路和回路 2.1 2.2连通与可达 1.可达 2.连通 三.图的矩阵表示 3.1邻接矩阵 3.2可达性矩阵 3.3无向图的完全关联矩阵 3.4有向图的完全关联矩阵

    2024年02月04日
    浏览(37)
  • 离散数学 | 图论 五色定理证明

    看来一下午终于看懂了,甚至差点睡过去…… 趁热打铁记录一下自己的理解。 任意一个简单的连通平面图 点着色 至多 五色 。 一、 设 G 为一个至少有三个结点的连通平面图,则 G 中必有一个结点 u,u 的度数 deg(u)≤5。 Step1:证明简单连通平面图 G 中一定存在一个顶点,其

    2024年02月01日
    浏览(31)
  • 离散数学 图论

    1、V,E是一个图 2、零图:图的边集E为空集 3、平凡图: 只有一个结点 的零图 4、平行边: 5、多重图:有平行边的图 6、简单无向图:一个无向图( 没有平行边 )( 没有自回路 ) 7、简单有向图:一个有向图( 没有平行边 )( 没有自回路 ) 8、简单图:( 没有平行边 )( 没有自回路 )的

    2024年02月08日
    浏览(33)
  • 【考研数学】概率论与数理统计 —— 第三章 | 二维随机变量及其分布(1,二维连续型和离散型随机变量基本概念与性质)

    隔了好长时间没看概率论了,上一篇文章还是 8.29 ,快一个月了。主要是想着高数做到多元微分和二重积分题目,再来看这个概率论二维的来,更好理解。不过没想到内容太多了,到现在也只到二元微分的进度。 定义 1 —— 二维随机变量。设 X , Y X,Y X , Y 为定义于同一样本空

    2024年02月07日
    浏览(48)
  • 离散数学之图论复习笔记

    图的定义 一个图 G 是一个序偶〈 V ( G ), E ( G )〉,记为 G =〈 V ( G ), E ( G )〉。其中 V ( G )是非空结点集合, E ( G )是边集合,对 E ( G )中的每条边,有 V ( G )中的结点的有序偶或无序偶与之对应。 图G的结点与边之间的关系 邻接点 :同一条边的两个端点。 孤立点 :没有边与之关

    2024年02月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包