算法分析课程设计--基于矩阵变换算法的图同构识别
《算法分析课程设计--基于矩阵变换算法的图同构识别》由会员分享,可在线阅读,更多相关《算法分析课程设计--基于矩阵变换算法的图同构识别(31页珍藏版)》请在毕设资料网上搜索。
1、 题目: (例如)基于矩阵变换算法的图同构识别题目: (例如)基于矩阵变换算法的图同构识别 一、 实验环境: 1、硬件环境:个人机,CPU 主频:2.3GHZ 内存:4GB 2、软件环境:操作系统:windows 编程语言:C+ 二、 实验任务解决方案: 实验思路:设两个无向图 G=(V,E),G=(V,E),G,G同构当且仅当两图的邻接矩 阵、行间同或矩阵、行间异或矩阵具有相同的行行置换。 1. 矩阵算法步骤 a. 根据定义,求出同型矩阵 AAG、AAG. b. 计算出行间同或矩阵 RAG、RAG,行间异或矩阵 RXG、RXG. c. 以图 G=(V,E)的行间异或矩阵为参照, 对 RXG
2、的每一行, 从 RXG搜索所有行, 找到一个匹配。若不存在相应匹配,则两图不同构;若匹配,转步骤(4). d. 判断邻接矩阵 AG、AG,行间同或矩阵中是否存在同样的匹配,若匹配存在, 调整邻接矩阵 AG、行间异或矩阵 RXG、行间同或矩阵 RAG对应的行和列; 若不匹配,则不同构. 2、基于矩阵变换算法的流程图。 输入图一邻接矩阵 输入图二邻接矩阵 由图一邻接矩阵求出同型矩阵、异或矩阵、同或矩阵 由图二邻接矩阵求出同型矩阵、异或矩阵、同或矩阵 以图一异或矩阵为基准,判断 图二异或矩阵是否存在元素相同行 开始 不同构 结束 对应的行中图一的邻接矩 阵与图二的邻接矩阵是否元素相同; 图一的同或矩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 分析 课程设计 基于 矩阵 变换 图同构 识别
