连通 - 南京大学.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
连通 - 南京大学

2-连通图 有向图的连通性 若将有向图D各边的方向去掉,所得的无向图(称为D的底图)连通,则D称为弱连通有向图。(见下右图: 既无uv-, 又无vu- 有向通路) ?u,v?VD,存在一条 (u,v)-有向通路或者(v,u)-有向通路,则D称为单连通有向图。 (见下中图: 有uv-, 但无vu-有向通路) ?u,v?VD,均存在 (u,v)-有向通路和(v,u)-有向通路,则D称为强连通有向图。 (见下左图) v v v u u u 强连通的充分必要条件 有向图D是强连通的当且仅当D中的所有顶点在同一个有向回路上。 证明: ? 显然 ? 设VD={v1,v2,…,vn},令?i是vi到vi+1的有向通路(i=1,…,n-1),令?n是vn到v1的有向通路,则?1,?2,…?n依次连接是包含D中一切顶点的回路。 单向连通图中处处可达的顶点 若有向图D是单向连通,则?非空集V?VD, ?v’?V, 使得v可达V中的所有顶点(规定顶点到其自身是可达的)。 注意:当V 足够小,上述条件一定成立。 证明:(注意:按照非空子集的大小进行归纳证明) V’ ? 单向连通的充分必要条件 有向图D是单向连通的当且仅当D中的所有顶点在同一个有向通路上。 充分性显然,下面证明必要性 设VD={v1,v2,…vn}, 令V1=VD, 则V1中存在可达所有顶点的顶点,不妨假设它就是v1, 令Vi+1=Vi-{vi},其中i=1,2,…,n-1; 而且诸Vi中均有可达该子集中所有顶点的顶点(不妨假设其就是vi), 于是:将诸vivi+1-通路连接起来即包含D中所有顶点的有向通路。 无向图的边定向 问题:何种道路网可以用规定单行道的办法来改善交通? 在图模型中,该问题表述为:什么样的无向图G可通过边定向成强连通有向图 . 显然G中不能有割边,否则定向后,割边端点之间不能双向可达。 因此,G的“2-边连通”是个必要条件,但它是否也是充分条件呢? 2-边连通与2-连通(无向图) v3 v2 v1 2-边连通无向图的边定向 2-边连通图中一定含回路 C1 v3 v4 v2 v5 v6 v1 P Q 构作有向通路C2=C1+QP,..., 总会得到包括图中所有点的强连通有向图。仍未包括的边可以任意定向。 无向图边定向算法 输入:无自环2-边连通无向图G (设VG={v1,v2,…,vn}) 输出:以G为底图的强连通有向图 过程: (1) 令V1={v1}, i=1。 (2) 若Vi=VG, 对未定向边任意定向,算法结束。否则转3。 (3) 取边 , 使得 (一定可取到所要的边)。 从 开始找一条初级通路或回路,满足始点和终点在Vi中,而中间点均在VG-Vi中, 加方向使之成为有向通路。 (4) Vi+1=Vi ? {上述通路或回路中所有中间点},转2。 无向图边定向算法(续) 示例 d f g e a b c h j i 作业 教材[9.4] p. 485:12, 20, 53, 56 补充 试找出一个图G,满足: ?=n-3, 而?(G)?。 【已知:若G是简单图,|G|=n?3, 且?G?n-2, 则?(G)=?G】 G是2-边连通图 当且仅当 G中任意两个顶点之间至少有两条不含公共边的通路。 若G是k-边连通图,从G中任意删除k条边,最多得到2个连通分支。 参考文献 1. 高随祥. 《图论与网络流理论》,高等教育出版社 2. Reinhard Diestel. Graph Theory. Springer, Heidelberg, 2005. (Section 1.3 and section 3.1) * * * * * * * * * * * * * 图的连通性 离散数学─图论初步 南京大学计算机科学与技术系 内容提要 通路与回路 通路与同构 无向图的连通性 连通度 2-连通图 有向图的连通性 无向图的定向 通路的定义 定义:图G中从v0到vn的长度为n的通路是G的n条边e1,…, en的序列,满足下列性质 存在vi?V,使得vi-1和vi是ei的两个端点 (1?i?n)。 相关点 长度为0的通路由单个顶点组成。 不必区分多重边时,可以用相应顶点的序列表示通路。 回路:起点与终点相同,长度大于0。 简单通路: 边不重复,即,?i, j, i?j ? ei?ej 简单通路:a, d, c, f, e。 长度为4。 通路:a, b, e, d, a, b。 长度为5。 回路:b, c, f, e, b。长度为4。 不是通路:d, e, c, b。 c b a f e d 通路(举例) 通路的定

您可能关注的文档

文档评论(0)

wujianz + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档