Maximum Common Subgraph Guided Graph Retrieval: Late and Early Interaction Networks
Not on the map. Why?
Abstract (arXiv)
The graph retrieval problem is to search in a large corpus of graphs for ones that are most similar to a query graph. A common consideration for scoring similarity is the maximum common subgraph (MCS) between the query and corpus graphs, usually counting the number of common edges (i.e., MCES). In some applications, it is also desirable that the common subgraph be connected, i.e., the maximum common connected subgraph (MCCS). Finding exact MCES and MCCS is intractable, but may be unnecessary if ranking corpus graphs by relevance is the goal. We design fast and trainable neural functions that approximate MCES and MCCS well. Late interaction methods compute dense representations for the query and corpus graph separately, and compare these representations using simple similarity functions at the last stage, leading to highly scalable systems. Early interaction methods combine information from both graphs right from the input stages, are usually considerably more accurate, but slower. We propose both late and early interaction neural MCES and MCCS formulations. They are both based on a continuous relaxation of a node alignment matrix between query and corpus nodes. For MCCS, we propose a novel differentiable network for estimating the size of the largest connected common subgraph. Extensive experiments with seven data sets show that our proposals are superior among late interaction models in terms of both accuracy and speed. Our early interaction models provide accuracy competitive with the state of the art, at substantially greater speeds.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 25 of its 93 references that are in the map. First posted on arXiv 20 Oct 2022.
Builds on
25 of 93 references.
References · 25
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2015Gated Graph Sequence Neural Networkscited by 796
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2019Differentiation of Blackbox Combinatorial Solverscited by 226
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 205
- 2022Structure-Aware Transformer for Graph Representation Learningcited by 194
13 more
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 175
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 157
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
- 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 99
- 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 90
- 2020Deep Graph Matching Consensuscited by 85
- 2020Deep Graph Matching via Blackbox Differentiation of Combinatorial Solverscited by 81
- 2018NeVAE: A Deep Generative Model for Molecular Graphscited by 67
- 2020Neural Subgraph Matchingcited by 47
- 2018Learning-based Efficient Graph Similarity Computation via Multi-Scale Convolutional Set Matchingcited by 46
- 2020GLSearch: Maximum Common Subgraph Detection via Learning to Searchcited by 19
- 2021UNIQORN: Unified Question Answering over RDF Knowledge Graphs and Natural Language Textcited by 17
- 2021Stochastic Iterative Graph Matchingcited by 10
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 2.
8 papers.
- 2024Graph Edit Distance with General Costs Using Neural Set Divergencecited by 11
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphscited by 3
- 2025Iteratively Refined Early Interaction Alignment for Subgraph Matching based Graph Retrievalcited by 2
- 2025Graph2Region: Efficient Graph Similarity Learning with Structure and Scale Restorationcited by 1
- 2025Hierarchy-Aware Neural Subgraph Matching with Enhanced Similarity Measurecited by 1
- 2025Contextual Tokenization for Graph Inverted Indicescited by 0
- 2026Federated Layer-Wise Exchange for Cross-Client Money Laundering Pattern Detectioncited by 0
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphscited by 0
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Federated Layer-Wise Exchange for Cross-Client Money Laundering Pattern Detection7 May 2026
- 2025Iteratively Refined Early Interaction Alignment for Subgraph Matching based Graph Retrieval26 Oct 2025
- 2025Contextual Tokenization for Graph Inverted Indices26 Oct 2025
- 2025Hierarchy-Aware Neural Subgraph Matching with Enhanced Similarity Measure1 Oct 2025
- 2025Graph2Region: Efficient Graph Similarity Learning with Structure and Scale Restoration1 Oct 2025
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphs18 May 2025
- 2024Graph Edit Distance with General Costs Using Neural Set Divergence26 Sep 2024