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 条
  • [31] Convex graph invariant relaxations for graph edit distance
    Utkan Onur Candogan
    Venkat Chandrasekaran
    Mathematical Programming, 2022, 191 : 595 - 629
  • [32] On the unification of the graph edit distance and graph matching problems
    Raveaux, Romain
    PATTERN RECOGNITION LETTERS, 2021, 145 : 240 - 246
  • [33] Bounded Occurrence Edit Distance: A New Metric for String Similarity Joins with Edit Distance Constraints
    Komatsu, Tomoki
    Okuta, Ryosuke
    Narisawa, Kazuyuki
    Shinohara, Ayumi
    SOFSEM 2014: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2014, 8327 : 363 - 374
  • [34] Ring Based Approximation of Graph Edit Distance
    Blumenthal, David B.
    Bougleux, Sebastien
    Gamper, Johann
    Brun, Luc
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, S+SSPR 2018, 2018, 11004 : 293 - 303
  • [35] A Study on the Stability of Graph Edit Distance Heuristics
    Jia, Linlin
    Tognetti, Vincent
    Joubert, Laurent
    Gauzere, Benoit
    Honeine, Paul
    ELECTRONICS, 2022, 11 (20)
  • [36] Computing graph edit distance on quantum devices
    Incudini, Massimiliano
    Tarocco, Fabio
    Mengoni, Riccardo
    Di Pierro, Alessandra
    Mandarino, Antonio
    QUANTUM MACHINE INTELLIGENCE, 2022, 4 (02)
  • [37] Approximate Graph Edit Distance in Quadratic Time
    Riesen, Kaspar
    Ferrer, Miquel
    Bunke, Horst
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2020, 17 (02) : 483 - 494
  • [38] 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
  • [39] Self-organizing graph edit distance
    Neuhaus, M
    Bunke, H
    GRAPH BASED REPRESENTATIONS IN PATTERN RECOGNITION, PROCEEDINGS, 2003, 2726 : 83 - 94
  • [40] Graph Edit Distance Compacted Search Tree
    Chegrane, Ibrahim
    Hocine, Imane
    Yahiaoui, Said
    Bendjoudi, Ahcene
    Nouali-Taboudjemat, Nadia
    SIMILARITY SEARCH AND APPLICATIONS (SISAP 2022), 2022, 13590 : 181 - 189