算法分析课程设计.docVIP

  • 27
  • 0
  • 约1.12万字
  • 约 35页
  • 2019-02-15 发布于江苏
  • 举报
s s 算法分析与设计实验报告书 评分:____________ 题目:(例如)基于矩阵变换算法的图同构识别 设计人:李文森 班级:网络工程2班 学号:1214080613213 实验环境: 1、硬件环境:个人机,CPU主频:2.3GHZ 内存:4GB 2、软件环境:操作系统:windows 编程语言:C++ 实验任务解决方案: 实验思路:设两个无向图G=(V,E),G’=(V’,E’),G,G’同构当且仅当两图的邻接矩阵、行间同或矩阵、行间异或矩阵具有相同的行行置换。 矩阵算法步骤 根据定义,求出同型矩阵AAG、AAG’. 计算出行间同或矩阵RAG、RAG’,行间异或矩阵RXG、RXG’. 以图G=(V,E)的行间异或矩阵为参照,对RXG的每一行,从RXG’搜索所有行,找到一个匹配。若不存在相应匹配,则两图不同构;若匹配,转步骤(4). 判断邻接矩阵AG、AG’,行间同或矩阵中是否存在同样的匹配,若匹配存在,调整邻接矩阵AG’、行间异或矩阵RXG’、行间同或矩阵RAG’对应的行和列;若不匹配,则不同构. 2、基于矩阵变换算法的流程图。 3、基于矩阵变换算法实现的关键代码。 //*********************************冒泡排序 void wensen_mp(int mp[],int n) { int t; for(

文档评论(0)

1亿VIP精品文档

相关文档