Approximating the Graph Edit Distance with Compact Neighborhood Representations

Publications: Contribution to bookContribution to proceedingsPeer Reviewed

Abstract

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.
Original languageEnglish
Title of host publicationMachine Learning and Knowledge Discovery in Databases. Research Track. ECML PKDD 2024.
PublisherSpringer Cham
Pages300-318
Number of pages18
Volume14945
DOIs
Publication statusPublished - 22 Aug 2024
EventEuropean Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases - Vilnius, Lithuania
Duration: 9 Sep 202413 Sep 2024
https://ecmlpkdd.org/2024/

Publication series

SeriesLecture Notes in Computer Science
Volume14945
ISSN0302-9743

Conference

ConferenceEuropean Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases
Abbreviated title ECML PKDD 2024
Country/TerritoryLithuania
CityVilnius
Period9/09/2413/09/24
Internet address

Austrian Fields of Science 2012

  • 102019 Machine learning

Cite this