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 条
  • [31] Approximate Graph Edit Distance by Several Local Searches in Parallel
    Daller, Evariste
    Bougleux, Sebastien
    Gauzere, Benoit
    Brun, Luc
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS (ICPRAM 2018), 2018, : 149 - 158
  • [32] Improving Approximate Graph Edit Distance Using Genetic Algorithms
    Riesen, Kaspar
    Fischer, Andreas
    Bunke, Horst
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2014, 8621 : 63 - 72
  • [33] Learning Heuristics to Reduce the Overestimation of Bipartite Graph Edit Distance Approximation
    Ferrer, Miquel
    Serratosa, Francesc
    Riesen, Kaspar
    MACHINE LEARNING AND DATA MINING IN PATTERN RECOGNITION, MLDM 2015, 2015, 9166 : 17 - 31
  • [34] Mapping Distance Graph Kernels using Bipartite Matching
    Kataoka, Tetsuya
    Shiotsuki, Eimi
    Inokuchi, Akihiro
    ICPRAM: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2017, : 61 - 70
  • [36] Edit distance based kernel functions for attributed graph matching
    Neuhaus, M
    Bunke, H
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, PROCEEDINGS, 2005, 3434 : 352 - 361
  • [37] Graph matching using spectral seriation and string edit distance
    Robles-Kelly, A
    Hancock, ER
    GRAPH BASED REPRESENTATIONS IN PATTERN RECOGNITION, PROCEEDINGS, 2003, 2726 : 154 - 165
  • [38] Matching UML class models using graph edit distance
    Cech, Pavel
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 130 : 206 - 224
  • [39] Bayesian graph edit distance
    Myers, R
    Wilson, RC
    Hancock, ER
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2000, 22 (06) : 628 - 635
  • [40] A survey of graph edit distance
    Gao, Xinbo
    Xiao, Bing
    Tao, Dacheng
    Li, Xuelong
    PATTERN ANALYSIS AND APPLICATIONS, 2010, 13 (01) : 113 - 129