Speeding up graph edit distance computation through fast bipartite matching

被引:69
|
作者
Fankhauser S. [1 ]
Riesen K. [1 ]
Bunke H. [1 ]
机构
[1] Institute of Computer Science and Applied Mathematics, University of Bern, CH-3012 Bern
关键词
23;
D O I
10.1007/978-3-642-20844-7_11
中图分类号
学科分类号
摘要
In the field of structural pattern recognition graphs constitute a very common and powerful way of representing objects. The main drawback of graph representations is that the computation of various graph similarity measures is exponential in the number of involved nodes. Hence, such computations are feasible for rather small graphs only. One of the most flexible graph similarity measures is graph edit distance. In this paper we propose a novel approach for the efficient computation of graph edit distance based on bipartite graph matching by means of the Volgenant-Jonker assignment algorithm. Our proposed algorithm provides only suboptimal edit distances, but runs in polynomial time. The reason for its sub-optimality is that edge information is taken into account only in a limited fashion during the process of finding the optimal node assignment between two graphs. In experiments on diverse graph representations we demonstrate a high speed up of our proposed method over a traditional algorithm for graph edit distance computation and over two other sub-optimal approaches that use the Hungarian and Munkres algorithm. Also, we show that classification accuracy remains nearly unaffected by the suboptimal nature of the algorithm. © 2011 Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:102 / 111
页数:9
相关论文
共 50 条
  • [1] 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
  • [2] Edit Distance Computed by Fast Bipartite Graph Matching
    Serratosa, Francesc
    Cortes, Xavier
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2014, 8621 : 253 - 262
  • [3] Approximate graph edit distance computation by means of bipartite graph matching
    Riesen, Kaspar
    Bunke, Horst
    IMAGE AND VISION COMPUTING, 2009, 27 (07) : 950 - 959
  • [4] Speeding up Fast Bipartite Graph Matching Through a New Cost Matrix
    Serratosa, Francesc
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2015, 29 (02)
  • [5] 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 - +
  • [6] Speeding up the computation of the edit distance for cyclic strings
    Marzal, A
    Barrachina, S
    15TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 2, PROCEEDINGS: PATTERN RECOGNITION AND NEURAL NETWORKS, 2000, : 891 - 894
  • [7] Fast computation of Bipartite graph matching
    Serratosa, Francesc
    PATTERN RECOGNITION LETTERS, 2014, 45 : 244 - 250
  • [8] Fast suboptimal algorithms for the computation of graph edit distance
    Neuhaus, Michel
    Riesen, Kaspar
    Bunke, Horst
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, PROCEEDINGS, 2006, 4109 : 163 - 172
  • [9] 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
  • [10] 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