论文标题

AEDNET:用于子图匹配的自适应边缘删除网络

AEDNet: Adaptive Edge-Deleting Network For Subgraph Matching

论文作者

Lan, Zixun, Ma, Ye, Yu, Limin, Yuan, LingLong, Ma, Fei

论文摘要

子图匹配是在数据图中找到所有与现有查询图同构的子图。子图匹配是一个NP牢固的问题,但在许多领域都发现了其应用程序。已经提出了用于图形匹配的许多基于学习的方法,而很少有用于子图匹配的方法。子图匹配问题通常更具挑战性,这主要是由于两个图之间的大小不同,导致了相当大的解决方案。同样,连接到匹配节点的数据图中存在的额外边缘可能会导致两个具有不同邻接结构的图的匹配节点,并且通常被识别为不同的对象。由于额外的边缘,现有的基于学习的方法通常无法为匹配的节点生成足够相似的节点级嵌入。这项研究提出了一个新型的自适应边缘填充网络(AEDNET),用于子图匹配。提出的方法以端到端的方式进行了训练。在AEDNET中,一种新型的样本自适应边缘填充机制可去除额外的边缘,以确保匹配节点的邻接结构的一致性,而单向交叉传播机制可确保匹配节点特征的一致性。我们在六个数据集上应用了所提出的方法,其图形大小从20到2300不等。我们在六个开放数据集上的评估表明,所提出的AEDNET优于六个最先进,并且比大图上的确切方法快得多。

Subgraph matching is to find all subgraphs in a data graph that are isomorphic to an existing query graph. Subgraph matching is an NP-hard problem, yet has found its applications in many areas. Many learning-based methods have been proposed for graph matching, whereas few have been designed for subgraph matching. The subgraph matching problem is generally more challenging, mainly due to the different sizes between the two graphs, resulting in considerable large space of solutions. Also the extra edges existing in the data graph connecting to the matched nodes may lead to two matched nodes of two graphs having different adjacency structures and often being identified as distinct objects. Due to the extra edges, the existing learning based methods often fail to generate sufficiently similar node-level embeddings for matched nodes. This study proposes a novel Adaptive Edge-Deleting Network (AEDNet) for subgraph matching. The proposed method is trained in an end-to-end fashion. In AEDNet, a novel sample-wise adaptive edge-deleting mechanism removes extra edges to ensure consistency of adjacency structure of matched nodes, while a unidirectional cross-propagation mechanism ensures consistency of features of matched nodes. We applied the proposed method on six datasets with graph sizes varying from 20 to 2300. Our evaluations on six open datasets demonstrate that the proposed AEDNet outperforms six state-of-the-arts and is much faster than the exact methods on large graphs.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源