- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章-附:传递闭包计算
传递闭包的计算 (Warshall算法) 传递闭包的计算(Warshall算法) 设关系R的传递闭包为t(R),其矩阵表示为Mt。 输入:M 输出: Mt (1) 用关系矩阵M表示关系R (2) 置变量j = 1 (3) 对于所有i,如果mij = 1, 对可k = 1, 2, …, n, 置 mik = mik + mjk(布尔加) 即:将第i行与第j行相加,所得结果写回第i行。 (4) j = j + 1; (5) 如果j≤n, 转至步骤(3), 否则停止。 Warshall算法应用举例 例:设关系R的关系矩阵表示如下图M所示,求它的传递闭包。 Warshall算法应用举例(续) j = 1 ? m21 = 1,i = 2; 第i行:1 0 1 0 第j行:0 1 0 0 + 1 1 1 0 相加之后写回第i行: Warshall算法应用举例(续) j = j + 1∧ n = 4 ? j = 1 + 1 = 2 ? j = n Warshall算法应用举例(续) j = 2 ? m12 = 1; i = 1 第i行:0 1 0 0 第j行:1 1 1 0 + 1 1 1 0 相加之后写入第i行: Warshall算法应用举例(续) j = j + 1 ∧ n = 4 ? j = 2+1 =3 ? j = n Warshall算法应用举例(续) 访问m22之后,将依次访问: 第3列:m13, m23 第4列:m14, m24, m34 * * 广东工业大学计算机学院 R?M,j=1 结 束 开始 mij = 1 mik = mik + mjk ++j = n Y N Y N 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 M A?M,j=1 结 束 开始 mij = 1 mik = mik + mjk ++j = n Y N Y N 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 M A?M,j=1 结 束 开始 m21 = 1 m2k = m2k + m1k ++j = n Y N Y N mij 1 布尔加:0+0 = 0 0+1 = 1 1+0 = 1 1+0 = 1 1+1 = 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 M A?M,j=1 结 束 开始 m21 = 1 m2k = m2k + m1k ++j = n Y N Y N mij 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 M A?M,j=1 结 束 开始 m12 = 1 m1k = m1k + m2k ++j = n Y N Y N mij 1 1 1 注意:第j行中存在m22 = 1, 仍然需要再作一次加法。 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 M A?M,j=1 结 束 开始 m22 = 1 m2k = m2k + m2k ++j = n Y N Y N mij 1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 M 1 1 1 mij 1 1 A?M,j=1 结 束 开始 mij = 1 mik = mik + mjk ++j = n Y N Y N j = 4 ? ++j= n不成立,程序运行结束 * *
您可能关注的文档
- 最新高考英语写作专题辅导-基础写作[经历感受].ppt
- 李商隐诗三首01.ppt
- 新旧课程、考纲和首批试验区高考试题分析 ---谈2009年高考 ….ppt
- 杜甫眼泪为谁流.ppt
- 校外美术教育和区域艺术场馆 资源整合实践研究.ppt
- 正确使用成语鲍俊璇.ppt
- 步步高2014版《考前三个月》高考语文大二轮总复习考前回顾案微专题二十:理解文中重要概念与句子含义.ppt
- 步步高2014版《考前三个月》高考语文大二轮总复习考前回顾案微专题十二:鉴赏古诗表达技巧.ppt
- 政治复习:第15课时 思想方法和创新意识.ppt
- 步步高2015届高考化学(广东专用)一轮复习配套:第五章 排查落实练九 物质结构和元素周期律.ppt
文档评论(0)