[发明专利]一种基于顶点冲突关系的最大公共子图的顶点匹配方法在审
申请号: | 201810712272.2 | 申请日: | 2018-07-03 |
公开(公告)号: | CN108898114A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 刘燕丽;朱思霖;陈贵词 | 申请(专利权)人: | 武汉科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46;G06F17/30 |
代理公司: | 北京力量专利代理事务所(特殊普通合伙) 11504 | 代理人: | 李强 |
地址: | 430081 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于顶点冲突关系的最大公共子图的顶点匹配方法,通过判断顶点之间的冲突关系对最大公共子图顶点匹配上界的影响,设计了依据顶点之间的冲突关系对顶点的评分函数,以指导子图同构搜索匹配顶点时,产生较小的子图。本发明实现了基于对历史搜索信息的学习,根据动态搜索信息,发现顶点之间的冲突关系,利用评分函数记录顶点冲突关系,并指导后续搜索的方向。本方法适用生物化学分子结构识别、2D、3D、4D图、稀疏大图、地势图以及网络等问题的识别,相比已有技术,更快地完成最大公共子图的匹配。 | ||
搜索关键词: | 冲突关系 匹配 评分函数 历史搜索信息 动态搜索 分子结构 生物化学 搜索匹配 子图同构 地势图 上界 稀疏 搜索 记录 网络 发现 学习 | ||
【主权项】:
1.一种基于顶点冲突关系的最大公共子图的顶点匹配方法,其特征在于,包括:S1,将未匹配的模式图的顶点和目标图的顶点进行一级顶点域分类,得到一级顶点域,所述一级顶点域中包括模式图的多个顶点和目标图的多个顶点;S2,从所述一级顶点域中选择当前一级匹配分支点,将所述一级顶点域中的顶点按照与所述一级匹配分支点的相邻关系划分为两个二级顶点域,形成下一级顶点域,其中,在选择当前一级匹配分支点时,从一级顶点域中选择权值最大的顶点作为一级匹配分支点;S3,判断下一级顶点域能够提供的最大匹配数是否小于上一级顶点域能够提供的最大匹配数,若是,则更新当前一级匹配分支点的权值;S4,计算下一级顶点域能够提供的最大匹配数,若最大匹配数比当前匹配数更优,则从该下一级顶点域开始,重复执行步骤S2~S4,否则,执行步骤S5;S5,取消该下一级顶点域,回溯至该下一级顶点域的上一级顶点域,返回步骤S4,直到求出与当前一级匹配分支点对应的最大匹配数;S6,对于一级顶点域,重新选择一级匹配分支点,重复执行步骤S2~S5,得到与所有一级匹配分支点对应的最大匹配数;S7,输出所有一级匹配分支点对应的最大匹配数中的最大匹配数以及相应的匹配对。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉科技大学,未经武汉科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810712272.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种大数据物流平台
- 下一篇:数据处理方法、存储介质和电子设备