Deep Graph Matching Consensus
Not on the map. Why?
Abstract (arXiv)
This work presents a two-stage neural architecture for learning and refining structural correspondences between graphs. First, we use localized node embeddings computed by a graph neural network to obtain an initial ranking of soft correspondences between nodes. Secondly, we employ synchronous message passing networks to iteratively re-rank the soft correspondences to reach a matching consensus in local neighborhoods between graphs. We show, theoretically and empirically, that our message passing scheme computes a well-founded measure of consensus for corresponding neighborhoods, which is then used to guide the iterative re-ranking process. Our purely local and sparsity-aware architecture scales well to large, real-world inputs while still being able to recover global correspondences consistently. We demonstrate the practical effectiveness of our method on real-world tasks from the fields of computer vision and entity alignment between knowledge graphs, on which we improve upon the current state-of-the-art. Our source code is available under https://github.com/rusty1s/ deep-graph-matching-consensus.
Key facts. Cited by 85 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 27; 2022: 24; 2023: 14; 2024: 11; 2025: 8; 2026: 1.
85 papers.
Sort:
By area:
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 122
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matchingcited by 62
- 2025PyG 2.0: Scalable Learning on Real World Graphscited by 52
- 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 49
- 2021Boost then Convolve: Gradient Boosting Meets Graph Neural Networkscited by 44
- 2021Convolutional Hough Matching Networkscited by 43
- 2023Equivariant Deep Weight Space Alignmentcited by 35
- 2022SelfKG: Self-Supervised Entity Alignment in Knowledge Graphscited by 32
38 more
- 2022Graph Matching with Bi-level Noisy Correspondencecited by 30
- 2021RAGA: Relation-aware Graph Attention Networks for Global Entity Alignmentcited by 29
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2021From Alignment to Assignment: Frustratingly Simple Unsupervised Entity Alignmentcited by 26
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networkscited by 21
- 2021Knowing the No-match: Entity Alignment with Dangling Casescited by 20
- 2022ClusterEA: Scalable Entity Alignment with Stochastic Training and Normalized Mini-batch Similaritiescited by 20
- 2021The Power of the Weisfeiler-Leman Algorithm for Machine Learning with Graphscited by 19
- 2023Unsupervised Entity Alignment for Temporal Knowledge Graphscited by 19
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2022LightEA: A Scalable, Robust, and Interpretable Entity Alignment Framework via Three-view Label Propagationcited by 18
- 2021Fusion Moves for Graph Matchingcited by 16
- 2022A Unified Framework for Rank-based Evaluation Metrics for Link Prediction in Knowledge Graphscited by 15
- 2023Robust Attributed Graph Alignment via Joint Structure Learning and Optimal Transportcited by 15
- 2023Graph Mixup with Soft Alignmentscited by 15
- 2023Factor Graph Neural Networkscited by 15
- 2022SRFeat: Learning Locally Accurate and Globally Consistent Non-Rigid Shape Correspondencecited by 13
- 2021Convolutional Hough Matching Networks for Robust and Efficient Visual Correspondencecited by 12
- 2021Stochastic Iterative Graph Matchingcited by 10
- 2023MATA*: Combining Learnable Node Matching with A* Algorithm for Approximate Graph Edit Distance Computationcited by 10
- 2024SG-PGM: Partial Graph Matching Network with Semantic Geometric Fusion for 3D Scene Graph Alignment and Its Downstream Taskscited by 10
- 2021Are Negative Samples Necessary in Entity Alignment? An Approach with High Performance, Scalability and Robustnesscited by 9
- 2021Joint Graph Learning and Matching for Semantic Feature Correspondencecited by 8
- 2022Maximum Common Subgraph Guided Graph Retrieval: Late and Early Interaction Networkscited by 8
- 2022Interactive Contrastive Learning for Self-supervised Entity Alignmentcited by 7
- 2022Ensemble Semi-supervised Entity Alignment via Cycle-teachingcited by 7
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matchingcited by 7
- 2022Efficient Linear Attention for Fast and Accurate Keypoint Matchingcited by 6
- 2023Generalizable Local Feature Pre-training for Deformable Shape Analysiscited by 6
- 2024Ensemble Quadratic Assignment Network for Graph Matchingcited by 6
- 2021COTReg:Coupled Optimal Transport based Point Cloud Registrationcited by 5
- 2022PAGE: Prototype-Based Model-Level Explanations for Graph Neural Networkscited by 5
- 2024Representation Learning for Frequent Subgraph Miningcited by 5
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 5
- 2021Towards Entity Alignment in the Open World: An Unsupervised Approachcited by 4
- 2022Dangling-Aware Entity Alignment with Mixed High-Order Proximitiescited by 4
- 2025Towards graph neural networks for provably solving convex optimization problemscited by 4
50 most cited of 85 All 85 (JSON)
- 2026RBF-GNN: Rational Basis Functions for Pseudo-Coordinate based Graph Convolutions29 Sep 2026
- 2025Chaining 2-FWL GNNs for Combinatorial Graph Alignment3 Oct 2025
- 2025Graph Alignment via Dual-Pass Spectral Encoding and Latent Space Communication11 Sep 2025
- 2025UM3: Unsupervised Map to Map Matching23 Aug 2025
- 2025PyG 2.0: Scalable Learning on Real World Graphs22 Jul 2025
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphs18 May 2025
- 2025Normalized Matching Transformer22 Mar 2025
- 2025Diffusion-based learning framework for Constrained Nonconvex Optimization with Weighted Bootstrapped Refinement14 Feb 2025
- 2025Towards graph neural networks for provably solving convex optimization problems4 Feb 2025
- 2024Graph Similarity Computation via Interpretable Neural Node Alignment13 Dec 2024
- 2024Learning Partial Graph Matching via Optimal Partial Transport22 Oct 2024
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matching11 Jul 2024
38 more
- 2024The Balanced-Pairwise-Affinities Feature Transform25 Jun 2024
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networks19 Jun 2024
- 2024Network Interdiction Goes Neural26 May 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyond20 May 2024
- 2024SG-PGM: Partial Graph Matching Network with Semantic Geometric Fusion for 3D Scene Graph Alignment and Its Downstream Tasks28 Mar 2024
- 2024Ensemble Quadratic Assignment Network for Graph Matching11 Mar 2024
- 2024Representation Learning for Frequent Subgraph Mining22 Feb 2024
- 2024Gradient Flow of Energy: A General and Efficient Approach for Entity Alignment Decoding23 Jan 2024
- 2023MATA*: Combining Learnable Node Matching with A* Algorithm for Approximate Graph Edit Distance Computation4 Nov 2023
- 2023Equivariant Deep Weight Space Alignment20 Oct 2023
- 2023Robust Graph Matching Using An Unbalanced Hierarchical Optimal Transport Framework18 Oct 2023
- 2023Shape-Graph Matching Network (SGM-net): Registration for Statistical Shape Analysis14 Aug 2023
- 2023Factor Graph Neural Networks2 Aug 2023
- 2023Multiscale Dynamic Graph Representation for Biometric Recognition with Occlusions27 Jul 2023
- 2023Unsupervised Deep Graph Matching Based on Cycle Consistency18 Jul 2023
- 2023Graph Mixup with Soft Alignments11 Jun 2023
- 2023AMatFormer: Efficient Feature Matching via Anchor Matching Transformer30 May 2023
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey8 May 2023
- 2023Generalizable Local Feature Pre-training for Deformable Shape Analysis27 Mar 2023
- 2023Unsupervised Entity Alignment for Temporal Knowledge Graphs1 Feb 2023
- 2023Population-wise Labeling of Sulcal Graphs using Multi-graph Matching31 Jan 2023
- 2023Robust Attributed Graph Alignment via Joint Structure Learning and Optimal Transport30 Jan 2023
- 2022Graph Matching with Bi-level Noisy Correspondence8 Dec 2022
- 2022Universe Points Representation Learning for Partial Multi-Graph Matching1 Dec 2022
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks6 Nov 2022
- 2022PAGE: Prototype-Based Model-Level Explanations for Graph Neural Networks31 Oct 2022
- 2022End-to-End Context-Aided Unicity Matching for Person Re-identification20 Oct 2022
- 2022Maximum Common Subgraph Guided Graph Retrieval: Late and Early Interaction Networks20 Oct 2022
- 2022LightEA: A Scalable, Robust, and Interpretable Entity Alignment Framework via Three-view Label Propagation19 Oct 2022
- 2022Kernelized multi-graph matching11 Oct 2022
- 2022SRFeat: Learning Locally Accurate and Globally Consistent Non-Rigid Shape Correspondence16 Sep 2022
- 2022Image Keypoint Matching using Graph Neural Networks27 May 2022
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solvers27 May 2022
- 2022SeedGNN: Graph Neural Networks for Supervised Seeded Graph Matching26 May 2022
- 2022ClusterEA: Scalable Entity Alignment with Stochastic Training and Normalized Mini-batch Similarities20 May 2022
- 2022Dangling-Aware Entity Alignment with Mixed High-Order Proximities5 May 2022
- 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matching25 Apr 2022
- 2022Efficient Linear Attention for Fast and Accurate Keypoint Matching16 Apr 2022
50 newest of 85 All 85 (JSON)
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 122
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matchingcited by 62
- 2025PyG 2.0: Scalable Learning on Real World Graphscited by 52
- 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 49
- 2021Boost then Convolve: Gradient Boosting Meets Graph Neural Networkscited by 44
- 2021Convolutional Hough Matching Networkscited by 43
- 2023Equivariant Deep Weight Space Alignmentcited by 35
- 2022SelfKG: Self-Supervised Entity Alignment in Knowledge Graphscited by 32
12 most cited of 84 All 84 (JSON)
- 2026RBF-GNN: Rational Basis Functions for Pseudo-Coordinate based Graph Convolutions29 Sep 2026
- 2025Chaining 2-FWL GNNs for Combinatorial Graph Alignment3 Oct 2025
- 2025Graph Alignment via Dual-Pass Spectral Encoding and Latent Space Communication11 Sep 2025
- 2025UM3: Unsupervised Map to Map Matching23 Aug 2025
- 2025PyG 2.0: Scalable Learning on Real World Graphs22 Jul 2025
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphs18 May 2025
- 2025Normalized Matching Transformer22 Mar 2025
- 2025Towards graph neural networks for provably solving convex optimization problems4 Feb 2025
- 2024Graph Similarity Computation via Interpretable Neural Node Alignment13 Dec 2024
- 2024Learning Partial Graph Matching via Optimal Partial Transport22 Oct 2024
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matching11 Jul 2024
- 2024The Balanced-Pairwise-Affinities Feature Transform25 Jun 2024
12 newest of 84 All 84 (JSON)