JOURNAL ARTICLE

Interpretable Neural Subgraph Matching for Graph Retrieval

Indradyumna RoyVenkata Sai Baba Reddy VelugotiSoumen ChakrabartiAbir De

Year: 2022 Journal:   Proceedings of the AAAI Conference on Artificial Intelligence Vol: 36 (7)Pages: 8115-8123   Publisher: Association for the Advancement of Artificial Intelligence

Abstract

Given a query graph and a database of corpus graphs, a graph retrieval system aims to deliver the most relevant corpus graphs. Graph retrieval based on subgraph matching has a wide variety of applications, e.g., molecular fingerprint detection, circuit design, software analysis, and question answering. In such applications, a corpus graph is relevant to a query graph, if the query graph is (perfectly or approximately) a subgraph of the corpus graph. Existing neural graph retrieval models compare the node or graph embeddings of the query-corpus pairs, to compute the relevance scores between them. However, such models may not provide edge consistency between the query and corpus graphs. Moreover, they predominantly use symmetric relevance scores, which are not appropriate in the context of subgraph matching, since the underlying relevance score in subgraph search should be measured using the partial order induced by subgraph-supergraph relationship. Consequently, they show poor retrieval performance in the context of subgraph matching. In response, we propose ISONET, a novel interpretable neural edge alignment formulation, which is better able to learn the edge-consistent mapping necessary for subgraph matching. ISONET incorporates a new scoring mechanism which enforces an asymmetric relevance score, specifically tailored to subgraph matching. ISONET’s design enables it to directly identify the underlying subgraph in a corpus graph, which is relevant to the given query graph. Our experiments on diverse datasets show that ISONET outperforms recent graph retrieval formulations and systems. Additionally, ISONET can provide interpretable alignments between query-corpus graph pairs during inference, despite being trained only using binary relevance labels of whole graphs during training, without any fine-grained ground truth information about node or edge alignments.

Keywords:
Computer science Factor-critical graph Subgraph isomorphism problem Graph factorization Induced subgraph isomorphism problem Graph Graph database Theoretical computer science Line graph Voltage graph

Metrics

25
Cited By
2.94
FWCI (Field Weighted Citation Impact)
58
Refs
0.92
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
Graph Theory and Algorithms
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Topic Modeling
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Subgraph Matching Using Graph Neural Network

GnanaJothi Raja BaskararajaMeenaRani Sundaramoorthy Manickavasagam

Journal:   Journal of Intelligent Learning Systems and Applications Year: 2012 Vol: 04 (04)Pages: 274-278
JOURNAL ARTICLE

Subgraph learning for graph matching

Weizhi NieHai Fei DingAn-An LiuZonghui DengYuting Su

Journal:   Pattern Recognition Letters Year: 2018 Vol: 130 Pages: 362-369
JOURNAL ARTICLE

Subgraph matching over graph federation

Ye YuanDelong MaZhenyu WenZhiwei ZhangGuoren Wang

Journal:   Proceedings of the VLDB Endowment Year: 2021 Vol: 15 (3)Pages: 437-450
© 2026 ScienceGate Book Chapters — All rights reserved.