Graph Matching Networks for Learning the Similarity of Graph Structured Objects
Not on the map. Why?
Abstract (arXiv)
This paper addresses the challenging problem of retrieval and matching of graph structured objects, and makes two key contributions. First, we demonstrate how Graph Neural Networks (GNN), which have emerged as an effective model for various supervised prediction problems defined on structured data, can be trained to produce embedding of graphs in vector spaces that enables efficient similarity reasoning. Second, we propose a novel Graph Matching Network model that, given a pair of graphs as input, computes a similarity score between them by jointly reasoning on the pair through a new cross-graph attention-based matching mechanism. We demonstrate the effectiveness of our models on different domains including the challenging problem of control-flow-graph based function similarity search that plays an important role in the detection of vulnerabilities in software systems. The experimental analysis demonstrates that our models are not only able to exploit structure in the context of similarity learning but they can also outperform domain-specific baseline systems that have been carefully hand-engineered for these problems.
Key facts. Cited by 202 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 43; 2022: 36; 2023: 33; 2024: 30; 2025: 36; 2026: 24.
202 papers.
Sort:
By area:
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Taskscited by 199
- 2022EquiBind: Geometric Deep Learning for Drug Binding Structure Predictioncited by 143
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2021Independent SE(3)-Equivariant Models for End-to-End Rigid Protein Dockingcited by 81
- 2021Lifelong Person Re-Identification via Adaptive Knowledge Accumulationcited by 57
- 2021PalmTree: Learning an Assembly Language Model for Instruction Embeddingcited by 49
- 2021Contrastive Learning for Neural Topic Modelcited by 48
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2022Unsupervised Learning of Group Invariant and Equivariant Representationscited by 38
- 2021Boosting the Speed of Entity Alignment 10*: Dual Attention Matching Network with Normalized Hard Sample Miningcited by 37
- 2021Prototypical Graph Contrastive Learningcited by 37
38 more
- 2021Graph Communal Contrastive Learningcited by 34
- 2021GREED: A Neural Framework for Learning Graph Distance Functionscited by 31
- 2022Learning Fair Representation via Distributional Contrastive Disentanglementcited by 31
- 2023SGAligner : 3D Scene Alignment with Scene Graphscited by 30
- 2022Geodesic Multi-Modal Mixup for Robust Fine-Tuningcited by 29
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2024Efficient Graph Similarity Computation with Alignment Regularizationcited by 25
- 2023Conditional Graph Information Bottleneck for Molecular Relational Learningcited by 24
- 2021Deep Relational Metric Learningcited by 22
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2022Graph Self-supervised Learning with Accurate Discrepancy Learningcited by 21
- 2022VoLTA: Vision-Language Transformer with Weakly-Supervised Local-Feature Alignmentcited by 20
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networkscited by 20
- 2023FormNetV2: Multimodal Graph Contrastive Learning for Form Document Information Extractioncited by 20
- 2021The Power of the Weisfeiler-Leman Algorithm for Machine Learning with Graphscited by 19
- 2022Equivariant Graph Attention Networks for Molecular Property Predictioncited by 19
- 2022Automated Data Augmentations for Graph Classificationcited by 19
- 2022Geodesic Graph Neural Network for Efficient Graph Representation Learningcited by 19
- 2021Sequential Aggregation and Rematerialization: Distributed Full-batch Training of Graph Neural Networks on Large Graphscited by 18
- 2022TIDE: Time Derivative Diffusion for Deep Learning on Graphscited by 17
- 2024CLAP: Learning Transferable Binary Code Representations with Natural Language Supervisioncited by 17
- 2021Foundations of Population-Based SHM, Part IV: The Geometry of Spaces of Structures and their Feature Spacescited by 15
- 2022CODE-MVP: Learning to Represent Source Code from Multiple Views with Contrastive Pre-Trainingcited by 15
- 2023Shift-Robust Molecular Relational Learning with Causal Substructurecited by 15
- 2023AbODE: Ab Initio Antibody Design using Conjoined ODEscited by 15
- 2023Graph Mixup with Soft Alignmentscited by 15
- 2021Hierarchical Adaptive Pooling by Capturing High-order Dependency for Graph Representation Learningcited by 14
- 2022Learning Temporal Point Processes for Efficient Retrieval of Continuous Time Event Sequencescited by 14
- 2023Illuminati: Towards Explaining Graph Neural Networks for Cybersecurity Analysiscited by 14
- 2023A systematic literature review on source code similarity measurement and clone detection: techniques, applications, and challengescited by 14
- 2021Contrastive Attraction and Contrastive Repulsion for Representation Learningcited by 13
- 2023Learning to Count Isomorphisms with Graph Neural Networkscited by 13
- 2025GRAVER: Generative Graph Vocabularies for Robust Graph Foundation Models Fine-tuningcited by 13
- 2021Learning Multi-Attention Context Graph for Group-Based Re-Identificationcited by 12
- 2024Assemblage: Automatic Binary Dataset Construction for Machine Learningcited by 12
- 2023MAG-GNN: Reinforcement Learning Boosted Graph Neural Networkcited by 11
- 2021Medical Entity Disambiguation Using Graph Neural Networkscited by 10
- 2021Scalable Optimal Transport in High Dimensions for Graph Distances, Embedding Alignment, and Morecited by 10
50 most cited of 202 All 202 (JSON)
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Fairness-Aware Network Embeddings: Methods, Applications, and Challenges19 Aug 2026
- 2026Fully Inductive Cardinality Estimation30 Jul 2026
- 2026Approximating SPR Distance Between Phylogenetic Trees with Graph Neural Networks17 Jul 2026
- 2026Learning Subgroup Relations Using Siamese Graph Neural Networks13 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026Learning to Evolve Scenes: Reasoning about Human Activities with Scene Graphs2 Jul 2026
- 2026Confidence-feedback-weighted graph matching network: online-offline laser-induced damage site matching under complex interference28 Jun 2026
- 2026SoK: AI-Augmented Binary Reversing16 Jun 2026
- 2026Curvature-Informed Potential Energy Surface for Protein-Ligand Binding Affinity Prediction12 Jun 2026
- 2026End-to-End Subgraph Detection with GraphDETR4 Jun 2026
- 2026Graph Edit Distance Formulation for the Vehicle Routing Problem: Theory and Analysis1 Jun 2026
38 more
- 2026Improving Selective Classification with Pairwise Queries for Binary Classification28 May 2026
- 2026Attacking the First-Principle: A Black-Box, Query-Free Targeted Mimicry Attack on Binary Function Classifiers18 May 2026
- 2026Towards Metric-Faithful Neural Graph Matching7 May 2026
- 2026Analyzing Chain of Thought (CoT) Approaches in Control Flow Code Deobfuscation Tasks16 Apr 2026
- 2026U-CECE: A Universal Multi-Resolution Framework for Conceptual Counterfactual Explanations9 Apr 2026
- 2026EXHIB: A Benchmark for Realistic and Diverse Evaluation of Function Similarity in the Wild2 Apr 2026
- 2026Structural Graph Probing of Vision-Language Models28 Mar 2026
- 2026Learning Mesh-Free Discrete Differential Operators with Self-Supervised Graph Neural Networks25 Mar 2026
- 2026AutoSew: A Geometric Approach to Stitching Prediction with Graph Neural Networks25 Feb 2026
- 2026SPRig: Self-Supervised Pose-Invariant Rigging from Mesh Sequences13 Feb 2026
- 2026Property-Driven Evaluation of GNN Expressiveness at Scale: Datasets, Framework, and Study9 Feb 2026
- 2026Broken neural scaling laws in materials science5 Feb 2026
- 2025THeGAU: Type-Aware Heterogeneous Graph Autoencoder and Augmentation11 Dec 2025
- 2025Tree Matching Networks for Natural Language Inference: Parameter-Efficient Semantic Understanding via Dependency Parse Trees28 Nov 2025
- 2025GED-Consistent Disentanglement of Aligned and Unaligned Substructures for Graph Similarity Learning25 Nov 2025
- 2025Esim: EVM Bytecode Similarity Detection Based on Stable-Semantic Graph17 Nov 2025
- 2025Improving Long-Range Interactions in Graph Neural Simulators via Hamiltonian Dynamics11 Nov 2025
- 2025GRAVER: Generative Graph Vocabularies for Robust Graph Foundation Models Fine-tuning5 Nov 2025
- 2025Object-aware graph matching network for cross-domain remote sensing image localization4 Nov 2025
- 2025Charting the Design Space of Neural Graph Representations for Subgraph Matching27 Oct 2025
- 2025Iteratively Refined Early Interaction Alignment for Subgraph Matching based Graph Retrieval26 Oct 2025
- 2025Contextual Tokenization for Graph Inverted Indices26 Oct 2025
- 2025Chaining 2-FWL GNNs for Combinatorial Graph Alignment3 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
- 2025A Graph-Based Approach to Alert Contextualisation in Security Operations Centres16 Sep 2025
- 2025SpaPool: Soft Partition Assignment Pooling for__Graph Neural Networks15 Sep 2025
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning4 Sep 2025
- 2025LayoutGKN: Graph Similarity Learning of Floor Plans3 Sep 2025
- 2025Target Circuit Matching in Large-Scale Netlists using GNN-Based Region Prediction18 Jul 2025
- 2025From Small to Large: A Graph Convolutional Network Approach for Solving Assortment Optimization Problems14 Jul 2025
- 2025Exploring Semantic Clustering and Similarity Search for Heterogeneous Traffic Scenario Graph7 Jul 2025
- 2025Effective Capacitance Modeling Using Graph Neural Networks4 Jul 2025
- 2025Devil's Hand: Data Poisoning Attacks to Locally Private Graph Learning Protocols11 Jun 2025
- 2025Probing Neural Topology of Large Language Models1 Jun 2025
- 2025PackHero: A Scalable Graph-based Approach for Efficient Packer Identification31 May 2025
- 2025Unsupervised Learning for Optimal Transport plan prediction between unbalanced graphs21 May 2025
- 2025SCENIR: Visual Semantic Clarity through Unsupervised Scene Graph Retrieval21 May 2025
50 newest of 202 All 202 (JSON)
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Taskscited by 199
- 2022EquiBind: Geometric Deep Learning for Drug Binding Structure Predictioncited by 143
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2021Independent SE(3)-Equivariant Models for End-to-End Rigid Protein Dockingcited by 81
- 2021Lifelong Person Re-Identification via Adaptive Knowledge Accumulationcited by 57
- 2021PalmTree: Learning an Assembly Language Model for Instruction Embeddingcited by 49
- 2021Contrastive Learning for Neural Topic Modelcited by 48
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2022Unsupervised Learning of Group Invariant and Equivariant Representationscited by 38
- 2021Boosting the Speed of Entity Alignment 10*: Dual Attention Matching Network with Normalized Hard Sample Miningcited by 37
- 2021Prototypical Graph Contrastive Learningcited by 37
12 most cited of 193 All 193 (JSON)
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Fairness-Aware Network Embeddings: Methods, Applications, and Challenges19 Aug 2026
- 2026Fully Inductive Cardinality Estimation30 Jul 2026
- 2026Approximating SPR Distance Between Phylogenetic Trees with Graph Neural Networks17 Jul 2026
- 2026Learning Subgroup Relations Using Siamese Graph Neural Networks13 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026Confidence-feedback-weighted graph matching network: online-offline laser-induced damage site matching under complex interference28 Jun 2026
- 2026SoK: AI-Augmented Binary Reversing16 Jun 2026
- 2026Curvature-Informed Potential Energy Surface for Protein-Ligand Binding Affinity Prediction12 Jun 2026
- 2026End-to-End Subgraph Detection with GraphDETR4 Jun 2026
- 2026Graph Edit Distance Formulation for the Vehicle Routing Problem: Theory and Analysis1 Jun 2026
- 2026Improving Selective Classification with Pairwise Queries for Binary Classification28 May 2026
12 newest of 193 All 193 (JSON)