图论学习笔记(个人学习过程中遇到的一些概念分析)

一、极大连通子图

极小连通子图与极大连通子图是在无向图中进行讨论的。(这里先讲清楚极大连通子图,后面极小连通子图要铺垫概念)
极大强连通子图是在有向图中进行讨论的,不存在极小强连通子图。

何为连通?在图论中,连通就是一个点可以有路径达到另一个点,如果在无向图中,任意一个点都可以有路径跑到另外一个指定的点,这个图就是连通图。

(比如我自己划的这种抽象图)这玩意就是连通图

接下来明确几点:

1、有个东西叫“极大连通图”?"极大"就表明了这个连通图的性质,你这个时候对指定的某个连通图,你要在加一个无关的点,此时这个图里面的点没有到这个无关点的路径,他就直接不连通了。这个时候这个连通图就是极大连通图。

2、某个连通图的极大连通图就是连通图他自己本身。最大的嘛,全部连通点都已经囊括好了,你要再加一点就坏事了,就不连通了,这样以来,不是他极大谁极大呢?对吧

3、.非连通图有多个极大连通图。这个我直接画图解释。

这个图由这个@1部分和@2部分组成,我们可以知道整个图肯定不连通的(A或者B根本到达不了序号2圈着的任意一个点),那他的“子图”,也就是他的@1部分的各点和@2部分的各点是分别连通的,各自是分别连通的,但是如果把两个部分加起来考虑就“老死不相往来了”。

二、什么叫生成树?你不知道这个,就不要讨论极小连通子图。

老子当时看这个东西刚开始看的时候感觉概念读得快死了,效率贼慢。什么“树”不“树”的,太抽象了。画图直接解决不就行了,都玩文字游戏。

生成树,就是你能找到一条线(这条线上的路径要存在)把图里面的全部点串起来,上面两个图里面的都是,我这里针对五个点的情况进行三种不同串法的演示。这玩意是不存在环的,要是你发现有环,那就不是生成树了,反正记住就是串起来就行,不要头尾串成一个环(下面这个有环的就不是)。始终记住:边数==顶点数-1

看几个性质:

1、对于某个连通图的生成树可能是不唯一的。我上面一上来就画了可能潜在的三种情况,应该好理解不唯一了吧。

2、最小生成树:在带权图中,生成树中的边有权重,最小生成树(Minimum Spanning Tree, MST)是所有生成树中权重和最小的那个。

讲人话就是这里面的数字代表路的长短,你要找到走完全部点的最短一条路。

3、深度和高度:在生成树中,顶点的深度是指从根顶点到该顶点的路径长度,而高度是指从该顶点到最远叶子顶点的最长路径长度。

4、分支:生成树中的顶点可以有不同的分支数,分支数即与该顶点相连的边的数量。

三、极小连通子图

一个连通图的生成树 是 该连通图顶点集确定的极小连通子图。OK,over,第二个生成树的概念懂了这个就不难了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值