求图的连通性,8.docVIP

  • 13
  • 0
  • 约3.66千字
  • 约 9页
  • 2017-08-09 发布于安徽
  • 举报
“离散数学”实验报告 (求图的连通性) 专 业 网络工程 班 级 1202班 学 号 姓 名 张敏慧 2013.12.14 目录 一.实验目的 3 二.实验原理 3 1. Warshell算法 3 2. 矩阵幂算法 3 三.实验环境 3 四. 实验流程图 3 1.实验内容 3 2.实验流程图 4 五.实验代码 5 1.MATLAB语言. 5 2.C语言 7 六. 实验结果 8 七. 实验总结 9 一、实验目的 用计算机语言编写图的连通性判断算法,可输入图的邻接矩阵,判断图是否连通以及确定连通分支的个数,掌握Warshell算法或矩阵幂算法的实现方法。 二、实验原理 1、Warshell算法 Warshell算法可解决图是否连通的问题, 而且效率很高。在该算法中,矩阵是判断矩阵,表示从到连通,表示从到不连通。 (1)置新矩阵 P:= C; (2)置 = 1; (3)对所有的,若, 则对k=1,2,…,n, 有; (4) ; (5) 如转向步骤(3), 否则停止。 2、矩阵幂算法 由于邻接阵包含了图的所有信息,和关联阵一样,是图的等价表示。可以通过对邻接阵C做一些计算,得到图G的一些性质。例如考虑中的的元素,如果它不为零,由于,则至少存在一组或一个长度为3的链使端和端相连。从而,通过计算C的各阶幂次可得到关于图是否连通的信

文档评论(0)

1亿VIP精品文档

相关文档