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
关键词
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 条
  • [1] Approximating Graph Edit Distance Using GNCCP
    Gauzere, Benoit
    Bougleux, Sebastien
    Brun, Luc
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, S+SSPR 2016, 2016, 10029 : 496 - 506
  • [2] Comparing stars: On approximating graph edit distance
    Zeng, Zhiping
    Tung, Anthony K.H
    Wang, Jianyong
    Feng, Jianhua
    Zhou, Lizhu
    Proceedings of the VLDB Endowment, 2009, 2 (01): : 25 - 36
  • [3] Approximating tree edit distance through string edit distance
    Akutsu, Tatsuya
    Fukagawa, Daiji
    Takasu, Atsuhiro
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2006, 4288 : 90 - +
  • [4] Approximating Tree Edit Distance through String Edit Distance
    Tatsuya Akutsu
    Daiji Fukagawa
    Atsuhiro Takasu
    Algorithmica, 2010, 57 : 325 - 348
  • [5] Approximating Tree Edit Distance through String Edit Distance
    Akutsu, Tatsuya
    Fukagawa, Daiji
    Takasu, Atsuhiro
    ALGORITHMICA, 2010, 57 (02) : 325 - 348
  • [6] Optimising the the Volgenant-Jonker algorithm for approximating graph edit distance
    Jones, William
    Chawdhary, Aziem
    King, Andy
    PATTERN RECOGNITION LETTERS, 2017, 87 : 47 - 54
  • [7] Approximating the Geometric Edit Distance
    Fox, Kyle
    Li, Xinyi
    ALGORITHMICA, 2022, 84 (09) : 2395 - 2413
  • [8] Approximating the Geometric Edit Distance
    Kyle Fox
    Xinyi Li
    Algorithmica, 2022, 84 : 2395 - 2413
  • [9] Graph Edit Distance or Graph Edit Pseudo-Distance?
    Serratosa, Francesc
    Cortes, Xavier
    Moreno, Carlos-Francisco
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, S+SSPR 2016, 2016, 10029 : 530 - 540
  • [10] Approximating edit distance efficiently
    Bar-Yossef, Z
    Jayram, TS
    Krauthgamer, R
    Kumar, R
    45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, : 550 - 559