图匹配问题系列(一)定义

图相似度问题 (graph similarity)也被叫做近似图同构问题(Approximate Graph Isomorphism)或者图匹配问题(Graph Matching)。

一个广泛研究的图相似度的定义是

dist(G, H) := min_{\pi}|A_{G}^{\pi} - A_H|_F

其中GH 是阶数(order)相同的图,\piG顶点集合的一个置换,A代表相应图的邻接矩阵,F则代表Frobenius矩阵范数。目标就是找到一个合理的置换,使得在此置换下,G 的邻接矩阵会非常“像”H的邻接矩阵。如果以邻接矩阵的行号作为顶点编号,这个目标就是在说相同顶点编号对应的顶点的连接模式相似。这里说的连接模式主要指进入和离开的边。

这个问题虽被广为研究,但假设离真实应用有些远。以下罗列几点。

  • 不适用于多关系的图(multigraph or multi-relational graph)。虽然稍加修改邻接矩阵该定义可以拓展到加权图,但难以使用在多关系的图上 - 多关系图中的任意两点之间的边可以是多种类型的。
  • 要求带匹配的两个图的节点数目相同。

在之后的文章里,我将会介绍如何解决这个问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容