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
相关论文
共 50 条
  • [21] On the edit distance function of the random graph
    Martin, Ryan R.
    Riasanovsky, Alex W. N.
    COMBINATORICS PROBABILITY & COMPUTING, 2022, 31 (02): : 345 - 367
  • [22] Graph node matching for edit distance
    Moscatelli, Aldo
    Piquenot, Jason
    Berar, Maxime
    Heroux, Pierre
    Adam, Sebastien
    PATTERN RECOGNITION LETTERS, 2024, 184 : 14 - 20
  • [23] Graph Edit Distance as a Quadratic Program
    Bougleux, Sebastien
    Gauzere, Benoit
    Brun, Luc
    2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 1701 - 1706
  • [24] An Edit Distance Between Graph Correspondences
    Moreno-Garcia, Carlos Francisco
    Serratosa, Francesc
    Jiang, Xiaoyi
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION (GBRPR 2017), 2017, 10310 : 232 - 241
  • [25] The Reeb Graph Edit Distance is Universal
    Ulrich Bauer
    Claudia Landi
    Facundo Mémoli
    Foundations of Computational Mathematics, 2021, 21 : 1441 - 1464
  • [26] On the exact computation of the graph edit distance
    Blumenthal, David B.
    Gamper, Johann
    Pattern Recognition Letters, 2020, 134 : 46 - 57
  • [27] GTED: Graph Traversal Edit Distance
    Boroojeny, Ali Ebrahimpour
    Shrestha, Akash
    Sharifi-Zarchi, Ali
    Gallagher, Suzanne Renick
    Sahinalp, S. Cenk
    Chitsaz, Hamidreza
    RESEARCH IN COMPUTATIONAL MOLECULAR BIOLOGY, RECOMB 2018, 2018, 10812 : 37 - 53
  • [28] Learning edit cost estimation models for graph edit distance
    Cortes, Xavier
    Conte, Donatello
    Cardot, Hubert
    PATTERN RECOGNITION LETTERS, 2019, 125 : 256 - 263
  • [29] Convex graph invariant relaxations for graph edit distance
    Candogan, Utkan Onur
    Chandrasekaran, Venkat
    MATHEMATICAL PROGRAMMING, 2022, 191 (02) : 595 - 629
  • [30] Convex graph invariant relaxations for graph edit distance
    Utkan Onur Candogan
    Venkat Chandrasekaran
    Mathematical Programming, 2022, 191 : 595 - 629