Skip to main navigation Skip to search Skip to main content

GRASP: Simple yet Effective Graph Similarity Predictions

Research output: Journal article publicationConference articleAcademic researchpeer-review

Abstract

Graph similarity computation (GSC) is to calculate the similarity between one pair of graphs, which is a fundamental problem with fruitful applications in the graph community. In GSC, graph edit distance (GED) and maximum common subgraph (MCS) are two important similarity metrics, both of which are NP-hard to compute. Instead of calculating the exact values, recent solutions resort to leveraging graph neural networks (GNNs) to learn data-driven models for the estimation of GED and MCS. Most of them are built on components involving node-level interactions crossing graphs, which engender vast computation overhead but are of little avail in effectiveness. In the paper, we present GRASP, a simple yet effective GSC approach for GED and MCS prediction. GRASP achieves high result efficacy through several key instruments: enhanced node features via positional encoding and a GNN model augmented by a gating mechanism, residual connections, as well as multi-scale pooling. Theoretically, GRASP can surpass the 1-WL test, indicating its high expressiveness. Empirically, extensive experiments comparing GRASP against 10 competitors on multiple widely adopted benchmark datasets showcase the superiority of GRASP over prior arts in terms of both effectiveness and efficiency.

Original languageEnglish
Pages (from-to)22884-22892
Number of pages9
JournalProceedings of the AAAI Conference on Artificial Intelligence
Volume39
Issue number21
DOIs
Publication statusPublished - 11 Apr 2025
Event39th Annual AAAI Conference on Artificial Intelligence, AAAI 2025 - Philadelphia, United States
Duration: 25 Feb 20254 Mar 2025

ASJC Scopus subject areas

  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'GRASP: Simple yet Effective Graph Similarity Predictions'. Together they form a unique fingerprint.

Cite this