图的连通性相关(无向图)

本文深入探讨图论中的关键概念,包括时间戳、搜索树、追溯值在判断割点和割边中的应用。介绍了桥与割点的判定法则,以及点双连通图和边双连通图的特性。同时阐述了边双联通分量(e-DCC)的定义和缩点构造,以及点双联通分量(v-DCC)的识别方法和缩点过程,为理解图的结构提供了重要理论基础。
摘要由CSDN通过智能技术生成
  • 时间戳搜索树追溯值
  • 割边判定法则:(x,y)是桥⇔搜索树上ョy∈son[x], 满足dfn[x] < low[y], (‘<’是因为需考虑重边)(桥一定是搜索树上的边)
  • 割点判定法则:x不是搜索树根节点时,x是割点⇔搜索树上ョy∈son[x], 满足dfn[x] <= low[y],x是搜索树根节点时,x是割点⇔搜索树上ョ2个y∈son[x], 满足dfn[x] <= low[y],
  • 点双连通图(不存在割点)⇔“图的顶点数不超过2”或“图中任意两点包含在一个简单环中”,其中简单环指不自交的环;
  • 边双连通图(不存在割边)⇔任意一条边都包含在一个简单环中
  • 边双联通分量(e-DCC, 无向图的极大边双连通子图)⇔把桥都删除后分成的若干个连通块
  • e-DCC的缩点: e-DCC看成点,割边看成边,构成一棵新的树或森林
  • 点双联通分量(v-DCC, 无向图的极大点双连通子图): 代码链接
    ①当第一个节点第一次被访问时,把该节点入栈.
    ②当dfn[x] <= low[y]成立时(1)从栈顶不断弹出节点,直至节点y被弹出(2)刚才弹出的所有节点与节点x一起构成一个v-DCC.
  • v-DCC的缩点: 割点 + v-DCC为点,在每个割点与包含它的所有v-DCC之间连边
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值