Approximating the Graph Edit Distance with Compact Neighborhood Representations

被引:0
作者
Bause, Franka [1 ,2 ]
Permann, Christian [3 ,4 ]
Kriege, Nils M. [1 ,5 ]
机构
[1] Univ Vienna, Fac Comp Sci, Vienna, Austria
[2] Univ Vienna, UniVie Doctoral Sch Comp Sci, Vienna, Austria
[3] Univ Vienna, Dept Pharmaceut Sci, Vienna, Austria
[4] Univ Vienna, Res Platform NeGeMac, Vienna, Austria
[5] Univ Vienna, Res Network Data Sci, Vienna, Austria
来源
MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, PT V, ECML PKDD 2024 | 2024年 / 14945卷
关键词
Graph edit distance; Bipartite graph matching; Trees; ASSIGNMENT; ALGORITHM;
D O I
10.1007/978-3-031-70362-1_18
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The graph edit distance, used for comparing graphs in various domains, is often approximated due to its high computational complexity. Widely used heuristics search for an optimal assignment of vertices based on the distance between local substructures. However, some sacrifice accuracy by only considering direct neighbors, while others demand intensive distance calculations. Our method abstracts local substructures to neighborhood trees, efficiently comparing them using tree matching techniques. This yields a ground distance for vertex mapping, delivering high quality approximations of the graph edit distance. By limiting the maximum tree height, our method offers to balance accuracy and computation speed. We analyze the running time of the tree matching method and propose techniques to accelerate computation in practice, including compressed tree representations, tree canonization to identify redundancies, and caching. Experimental results demonstrate significant improvements in the trade-off between running time and approximation quality compared to existing state-of-the-art approaches.
引用
收藏
页码:300 / 318
页数:19
相关论文
共 50 条
  • [21] Similar Supergraph Search Based on Graph Edit Distance
    Yamada, Masataka
    Inokuchi, Akihiro
    ALGORITHMS, 2021, 14 (08)
  • [22] Graph edit distance contest: Results and future challenges
    Abu-Aisheh, Zeina
    Gauzere, Benoit
    Bougleux, Sebastien
    Ramel, Jean-Yves
    Brun, Luc
    Raveaux, Romain
    Heroux, Pierre
    Adam, Sebastien
    PATTERN RECOGNITION LETTERS, 2017, 100 : 96 - 103
  • [23] A comparative analysis of new graph distance measures and graph edit distance
    Li, Tao
    Dong, Han
    Shi, Yongtang
    Dehmer, Matthias
    INFORMATION SCIENCES, 2017, 403 : 15 - 21
  • [24] A parallel graph edit distance algorithm
    Abu-Aisheh, Zeina
    Raveaux, Romain
    Ramel, Jean-Yves
    Martineau, Patrick
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 94 : 41 - 57
  • [25] Graph edit distance: Restrictions to be a metric
    Serratosa, Francesc
    PATTERN RECOGNITION, 2019, 90 : 250 - 256
  • [26] Learning edit cost estimation models for graph edit distance
    Cortes, Xavier
    Conte, Donatello
    Cardot, Hubert
    PATTERN RECOGNITION LETTERS, 2019, 125 : 256 - 263
  • [27] On the Relevance of Local Neighbourhoods for Greedy Graph Edit Distance
    Cortes, Xavier
    Serratosa, Francesc
    Riesen, Kaspar
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, S+SSPR 2016, 2016, 10029 : 121 - 131
  • [28] Learning graph edit distance by graph neural networks
    Riba, Pau
    Fischer, Andreas
    Llados, Josep
    Fornes, Alicia
    PATTERN RECOGNITION, 2021, 120
  • [29] Graph Edit Distance: Moving from global to local structure to solve the graph-matching problem
    Serratosa, Francesc
    Cortes, Xavier
    PATTERN RECOGNITION LETTERS, 2015, 65 : 204 - 210
  • [30] Improving bipartite graph edit distance approximation using various search strategies
    Riesen, Kaspar
    Bunke, Horst
    PATTERN RECOGNITION, 2015, 48 (04) : 1349 - 1363