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 条
  • [41] Computing Graph Edit Distance via Neural Graph Matching
    Piao, Chengzhi
    Xu, Tingyang
    Sun, Xiangguo
    Rong, Yu
    Zhao, Kangfei
    Cheng, Hong
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (08): : 1817 - 1829
  • [42] Comparing heuristics for graph edit distance computation
    David B. Blumenthal
    Nicolas Boria
    Johann Gamper
    Sébastien Bougleux
    Luc Brun
    The VLDB Journal, 2020, 29 : 419 - 458
  • [43] A graph edit distance based on node merging
    Berretti, S
    Del Bimbo, A
    Pala, P
    IMAGE AND VIDEO RETRIEVAL, PROCEEDINGS, 2004, 3115 : 464 - 472
  • [44] Improved Lower Bounds for Graph Edit Distance
    Blumenthal, David B.
    Gamper, Johann
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (03) : 503 - 516
  • [45] Comparing heuristics for graph edit distance computation
    Blumenthal, David B.
    Boria, Nicolas
    Gamper, Johann
    Bougleux, Sebastien
    Brun, Luc
    VLDB JOURNAL, 2020, 29 (01): : 419 - 458
  • [46] Efficient Parallel Computing of Graph Edit Distance
    Wang, Ran
    Fang, Yixiang
    Feng, Xing
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2019), 2019, : 233 - 240
  • [47] ON THE GRAPH EDIT DISTANCE COST: PROPERTIES AND APPLICATIONS
    Sole-Ribalta, Albert
    Serratosa, Francesc
    Sanfeliu, Alberto
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2012, 26 (05)
  • [48] Graph edit distance as a quadratic assignment problem
    Bougleux, Sebastien
    Brun, Luc
    Carletti, Vincenzo
    Foggia, Pasquale
    Gauzere, Benoit
    Vento, Mario
    PATTERN RECOGNITION LETTERS, 2017, 87 : 38 - 46
  • [49] An efficient algorithm for graph edit distance computation
    Chen, Xiaoyang
    Huo, Hongwei
    Huan, Jun
    Vitter, Jeffrey Scott
    KNOWLEDGE-BASED SYSTEMS, 2019, 163 : 762 - 775
  • [50] Graph edit distance from spectral seriation
    Robles-Kelly, A
    Hancock, ER
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2005, 27 (03) : 365 - 378