Approximate graph edit distance computation by means of bipartite graph matching

被引:426
|
作者
Riesen, Kaspar [1 ]
Bunke, Horst [1 ]
机构
[1] Univ Bern, Inst Appl Math & Sci Comp, CH-3012 Bern, Switzerland
关键词
Graph based representation; Graph edit distance; Bipartite graph matching; ASSIGNMENT; ALGORITHM;
D O I
10.1016/j.imavis.2008.04.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, the use of graph based object representation has gained popularity. Simultaneously, graph edit distance emerged as a powerful and flexible graph matching paradigm that can be used to address different tasks in pattern recognition, machine learning, and data mining. The key advantages of graph edit distance are its high degree of flexibility, which makes it applicable to any type of graph, and the fact that one can integrate domain specific knowledge about object similarity by means of specific edit cost functions. Its computational complexity, however, is exponential in the number of nodes of the involved graphs. Consequently, exact graph edit distance is feasible for graphs of rather small size only. In the present paper we introduce a novel algorithm which allows us to approximately, or suboptimally, compute edit distance in a substantially faster way. The proposed algorithm considers only local, rather than global, edge structure during the optimization process. In experiments on different datasets we demonstrate a substantial speed-up of our proposed method over two reference systems. Moreover, it is emprically verified that the accuracy of the suboptimal distance remains sufficiently accurate for various pattern recognition applications. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:950 / 959
页数:10
相关论文
共 50 条
  • [1] Approximate Graph Edit Distance Guided by Bipartite Matching of Bags of Walks
    Gauezere, Benoit
    Bougleux, Sebastien
    Riesen, Kaspar
    Brun, Luc
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2014, 8621 : 73 - 82
  • [2] Speeding Up Graph Edit Distance Computation through Fast Bipartite Matching
    Fankhauser, Stefan
    Riesen, Kaspar
    Bunke, Horst
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, 2011, 6658 : 102 - 111
  • [3] Speeding up graph edit distance computation through fast bipartite matching
    Fankhauser S.
    Riesen K.
    Bunke H.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, 6658 LNCS : 102 - 111
  • [4] Bipartite graph matching for computing the edit distance of graphs
    Riesen, Kaspar
    Neuhaus, Michel
    Bunke, Horst
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, PROCEEDINGS, 2007, 4538 : 1 - +
  • [5] Edit Distance Computed by Fast Bipartite Graph Matching
    Serratosa, Francesc
    Cortes, Xavier
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2014, 8621 : 253 - 262
  • [6] MATA*: Combining Learnable Node Matching with A* Algorithm for Approximate Graph Edit Distance Computation
    Liu, Junfeng
    Zhou, Min
    Ma, Shuai
    Pan, Lujia
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 1503 - 1512
  • [7] Accurate and Fast Computation of Approximate Graph Edit Distance based on Graph Relabeling
    Takami, Sousuke
    Inokuchi, Akihiro
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS (ICPRAM 2018), 2018, : 17 - 26
  • [8] On the unification of the graph edit distance and graph matching problems
    Raveaux, Romain
    PATTERN RECOGNITION LETTERS, 2021, 145 : 240 - 246
  • [9] Iterative Bipartite Graph Edit Distance Approximation
    Riesen, Kaspar
    Dornberger, Rolf
    Bunke, Horst
    2014 11TH IAPR INTERNATIONAL WORKSHOP ON DOCUMENT ANALYSIS SYSTEMS (DAS 2014), 2014, : 61 - 65
  • [10] On the exact computation of the graph edit distance
    Blumenthal, David B.
    Gamper, Johann
    PATTERN RECOGNITION LETTERS, 2020, 134 : 46 - 57