强连通分支.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
强连通分支

有向图的强连通分支 有向图的连通性包含两个部分,强连通与弱连通。 强连通:对有向图中一个顶点对,如果存在到和到的路,则称,是连通的。若图中任意两点都是连通的,则称图G为强连通图。 弱连通图:对有向图,如果对图中任一顶点对和,有一个顶点序列,使,并且对于,或者,或者,则称图G是弱连通的。 强连通分支:有向图的一个强连通分支是一个最大的强连通子图。 等价关系S:对于V中的,(从到有路,从到也有路。 则由S所确定的每一个等价类以及其中点对所决定的关联边构成了图G的一个强连通分支。 凝图:有向图G的强连通分支中每一个都能收缩为一点,产生一个新的没有回路的有向图。称为G的凝图,用表示。其中有个元素,在中(从中某顶点到中某顶点的有一条边。 与无向图中求图的连通分支相类似,可以借助DFS来寻找,但在有向图中情况却要复杂得多。DFS树中除树边、向后边外,可能还有向前边和交叉边。且由交叉边的性质知,交叉边是从右到左的。 关系£:£(在DFS搜索中,遇到之后才遇到,并且不是的子孙。我们把这个关系读着在的左边。 引理3.4 如果和是在V中,并且,则必有£或者,之中的一个顶点是另一个顶点的子孙。 OLDEST(v): 是树中的一个顶点,OLDEST(v)是T中从出发沿着树边、回边和交叉边能到达的最早(最接近于根部)的祖先。 定理3.5 如果和在V中,和在同一强连通分支( OLDEST(v)= OLDEST(w)。 求图中强连通分支的办法: 1 通过计算每一点的OLDEST()值 2 改进:求LOW(v) LOW(v) : LOW(v)是v所在的同一个强连通分支中编号number最小的那一个顶点。 定理3.5:对于V中的和,和是在同一强连通分支在一个深度优先搜索树中,不同于根的一个顶点v是一个割点(v不是叶子结点,且v的某子树没有关联于v的一个真祖先的向后边。 当LOW (v)=number(v)时移去所有的子树,则该子树就是原图的一个强连通分支。 因为若有交叉边从右连结到这个连通分支C上,则交叉边上的起点不可能在这一连通分支上C。否则,就不可能是交叉边,而是树边。 LOW (v)满足下列规则: 1、 初始值取为number(v) 2、 当查到有从v出发的一条向后边(v,w)时 back(v)(min{back(v),number(w)} 从w返回到v时, back(v)(min{back(v),back(w)} 当从w返回到v时,测试back(w)≥number(v),如果条件满足,则v就是一个割点

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档