Graph edit distance: Restrictions to be a metric

被引:20
作者
Serratosa, Francesc [1 ]
机构
[1] Univ Rovira & Virgili, Dept Engn Informat & Matemat, Tarragona, Spain
基金
欧盟地平线“2020”;
关键词
Graph edit distance; Distance definition; Sub-optimality; COMPUTATION; REPOSITORY; OPTIMALITY; DATABASE; COSTS; SETS;
D O I
10.1016/j.patcog.2019.01.043
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the presentation of the graph edit distance in 1983 and other newer bibliography, authors state that it is necessary to apply the distance restrictions (non-negativity, identity of indiscernible elements, symmetry and triangle inequality) to each of the edit functions (insertion, deletion and substitution of nodes and edges) involved in the process of computing the graph edit distance to make the graph edit distance a true distance. Moreover, graph edit distance algorithms presented in the last three decades have been based on mapping the edit path that transforms a graph into the other one into a bijection of the graphs in which some null nodes have been added. In this paper, we show that the triangle inequality does not need to be imposed in each edit function if the graph edit distance is defined through an edit path; however, it is necessary if it is defined as a graph bijection. This is an important finding since the triangle inequality is the only restriction that relates different edit functions and concerns the process of tuning the edit functions given a specific application. Hence, on one hand, it would encourage research to define new algorithms based on the edit path instead of the graph bijection and, on the other hand, use edit functions without the restriction, for instance, that the sum of the costs of insertion and deletion of a pair of nodes has to be larger or equal than the cost of substituting them, which could increase the recognition ratio of a concrete application. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:250 / 256
页数:7
相关论文
共 43 条
  • [1] Embedding the node-to-node mappings to learn the Graph edit distance parameters
    Algabli, Shaima
    Serratosa, Francesc
    [J]. PATTERN RECOGNITION LETTERS, 2018, 112 : 353 - 360
  • [2] A survey on tree matching and XML retrieval
    Amin Tahraoui, Mohammed
    Pinel-Sauvagnat, Karen
    Laitang, Cyril
    Boughanem, Mohand
    Kheddouci, Hamamache
    Ning, Lei
    [J]. COMPUTER SCIENCE REVIEW, 2013, 8 : 1 - 23
  • [3] [Anonymous], APPROXIMATION ALGORI
  • [4] Arkhangel'skii A., 1990, ENCYCL MATH SCI
  • [5] Inexact graph matching for structural pattern recognition
    Bunke, H.
    Allermann, G.
    [J]. PATTERN RECOGNITION LETTERS, 1983, 1 (04) : 245 - 253
  • [6] Thirty years of graph matching in pattern recognition
    Conte, D
    Foggia, P
    Sansone, C
    Vento, M
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2004, 18 (03) : 265 - 298
  • [7] Learning Graph Matching Substitution Weights Based on the Ground Truth Node Correspondence
    Cortes, Xavier
    Serratosa, Francesc
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2016, 30 (02)
  • [8] Learning graph-matching edit-costs based on the optimality of the oracle's node correspondences
    Cortes, Xavier
    Serratosa, Francesc
    [J]. PATTERN RECOGNITION LETTERS, 2015, 56 : 22 - 29
  • [9] Inexact graph matching using genetic search
    Cross, ADJ
    Wilson, RC
    Hancock, ER
    [J]. PATTERN RECOGNITION, 1997, 30 (06) : 953 - 970
  • [10] Improving bipartite graph matching by assessing the assignment confidence
    Ferrer, Miquel
    Serratosa, Francesc
    Riesen, Kaspar
    [J]. PATTERN RECOGNITION LETTERS, 2015, 65 : 29 - 36