paper-with-me

홈 › Papers

DiffGED: Computing Graph Edit Distance via Diffusion-based Graph Matching

2025-03-24 · Wei Huang, Hanchen Wang, Dong Wen, Wenjie Zhang, Ying Zhang, Xuemin Lin

The Graph Edit Distance (GED) problem, which aims to compute the minimum number of edit operations required to transform one graph into another, is a fundamental challenge in graph analysis with wide-ranging applications. However, due to its NP-hard nature, traditional A* approaches often suffer from scalability issue, making them computationally intractable for large graphs. Many recent deep learning frameworks address GED by formulating it as a regression task, which, while efficient, fails to recover the edit path -- a central interest in GED. Furthermore, recent hybrid approaches that combine deep learning with traditional methods to recover the edit path often yield poor solution quality. These methods also struggle to generate candidate solutions in parallel, resulting in increased running times.In this paper, we present a novel approach, DiffGED, that leverages generative diffusion model to solve GED and recover the corresponding edit path. Specifically, we first generate multiple diverse node matching matrices in parallel through a diffusion-based graph matching model. Next, node mappings are extracted from each generated matching matrices in parallel, and each extracted node mapping can be simply transformed into an edit path. Benefiting from the generative diversity provided by the diffusion model, DiffGED is less likely to fall into local sub-optimal solutions, thereby achieving superior overall solution quality close to the exact solution. Experimental results on real-world datasets demonstrate that DiffGED can generate multiple diverse edit paths with exceptionally high accuracy comparable to exact solutions while maintaining a running time shorter than most of hybrid approaches.

📄 PDF Abstract BibTeX arXiv:2503.18245

Code (0)

등록된 구현이 없습니다.

Tasks

Graph Matching

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Neural Diffusion Distance for Image Segmentation

2019-12-01 · NeurIPS 2019 12 · Jian Sun, Zongben Xu

Diffusion distance is a spectral method for measuring distance among nodes on graph considering global data structure. In this work, we propose a spec-diff-net for computing diffusion distance on graph based on approxima…

Image SegmentationSegmentationSemantic SegmentationWeakly supervised Semantic Segmentation+1

Computing Graph Edit Distance with Algorithms on Quantum Devices

2021-11-19 · Massimiliano Incudini, Fabio Tarocco, Riccardo Mengoni, Alessandra Di Pierro 외

Distance measures provide the foundation for many popular algorithms in Machine Learning and Pattern Recognition. Different notions of distance can be used depending on the types of the data the algorithm is working on. …

An Integrated Soft Computing Approach to a Multi-biometric Security Model

2018-01-25 · Prem Sewak Sudhish

The abstract of the thesis consists of three sections, videlicet, Motivation Chapter Organization Salient Contributions. The complete abstract is included with the thesis. The final section on Salient Contributio…

Unity

Convolutional Set Matching for Graph Similarity

2018-10-23 · Yunsheng Bai, Hao Ding, Yizhou Sun, Wei Wang

We introduce GSimCNN (Graph Similarity Computation via Convolutional Neural Networks) for predicting the similarity score between two graphs. As the core operation of graph similarity search, pairwise graph similarity co…

Graph Similarityset matching

Graph Edit Distance with General Costs Using Neural Set Divergence

2024-09-26 · Eeshaan Jain, Indradyumna Roy, Saswat Meher, Soumen Chakrabarti 외

Graph Edit Distance (GED) measures the (dis-)similarity between two given graphs, in terms of the minimum-cost edit sequence that transforms one graph to the other. However, the exact computation of GED is NP-Hard, which…