利用Warshall算法求二元关系的可传递闭包解析.docxVIP

  • 24
  • 0
  • 约 7页
  • 2018-03-29 发布于湖北
  • 举报

利用Warshall算法求二元关系的可传递闭包解析.docx

离散数学实验训练 学 院 计算机与信息技术学院 指导老师 景丽萍 学生姓名 谢昂 学 号 提交日期 2014年5月22日 利用Warshall算法求二元关系的可传递闭包 学生:谢昂 指导老师:景丽萍 一、设计方案简介? 设计一个程序实现求解关系R的传递闭包 二、Warshall算法 Warshall在1962年提出了一个求关系的传递闭包的有效算法。其具体过程如下,设在n个元素的有限集上关系R的关系矩阵为M: ???(1)置新矩阵A=M; ???(2)置k=1; ???(3)对所有i如果A[i,k]=1,则对j=1..n执行: ????????????????????? A[i,j]←A[i,j]∨A[k,j]; ???(4)k增1; ???(5)如果k≤n,则转到步骤(3),否则停止。所得的矩阵A即为关系R的传递闭包t(R)的关系矩阵。 三、需求分析 用户要自己计算出二元关系的矩阵形式,输入时要按矩阵输入,从第一排第一个开始输入,直到第一排全部输入(每两个数字之间要输入一个空格),然后按回车转换到下一行,以同样的形式输入该行

文档评论(0)

1亿VIP精品文档

相关文档