Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matching
Not on the map. Why?
Abstract (arXiv)
Graph matching involves combinatorial optimization based on edge-to-edge affinity matrix, which can be generally formulated as Lawler's Quadratic Assignment Problem (QAP). This paper presents a QAP network directly learning with the affinity matrix (equivalently the association graph) whereby the matching problem is translated into a constrained vertex classification task. The association graph is learned by an embedding network for vertex classification, followed by Sinkhorn normalization and a cross-entropy loss for end-to-end learning. We further improve the embedding model on association graph by introducing Sinkhorn based matching-aware constraint, as well as dummy nodes to deal with unequal sizes of graphs. To our best knowledge, this is one of the first network to directly learn with the general Lawler's QAP. In contrast, recent deep matching methods focus on the learning of node/edge features in two graphs respectively. We also show how to extend our network to hypergraph matching, and matching of multiple graphs. Experimental results on both synthetic graphs and real-world images show its effectiveness. For pure QAP tasks on synthetic data and QAPLIB benchmark, our method can perform competitively and even surpass state-of-the-art graph matching and QAP solvers with notable less time cost. We provide a project homepage at http://thinklab.sjtu.edu.cn/project/NGM/index.html.
Key facts. Cited by 84 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 11; 2023: 23; 2024: 26; 2025: 9; 2026: 8.
84 papers.
Sort:
By area:
- 2023Going Beyond Linear Mode Connectivity: The Layerwise Linear Feature Connectivitycited by 50
- 2022Graph Matching with Bi-level Noisy Correspondencecited by 30
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 29
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2024C2M3: Cycle-Consistent Multi-Model Mergingcited by 20
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2021Fusion Moves for Graph Matchingcited by 16
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2024LinSATNet: The Positive Linear Satisfiability Neural Networkscited by 16
- 2023Graph Mixup with Soft Alignmentscited by 15
- 2023Factor Graph Neural Networkscited by 15
- 2022Equivariant Hypergraph Neural Networkscited by 14
38 more
- 2021Stochastic Iterative Graph Matchingcited by 10
- 2021Joint Graph Learning and Matching for Semantic Feature Correspondencecited by 8
- 2022Towards Quantum Graph Neural Networks: An Ego-Graph Learning Approachcited by 8
- 2023Rethinking Explaining Graph Neural Networks via Non-parametric Subgraph Matchingcited by 8
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registrationcited by 8
- 2024GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descentcited by 7
- 2022DOGE-Train: Discrete Optimization on GPU with End-to-end Trainingcited by 6
- 2024Double-Bounded Optimal Transport for Advanced Clustering and Classificationcited by 6
- 2024Ensemble Quadratic Assignment Network for Graph Matchingcited by 6
- 2024TsCA: On the Semantic Consistency Alignment via Conditional Transport for Compositional Zero-Shot Learningcited by 6
- 2023Kissing to Find a Match: Efficient Low-Rank Permutation Representationcited by 5
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 5
- 2024Categorical Data Clustering via Value Order Estimated Distance Metric Learningcited by 5
- 2023Explaining Vision and Language through Graphs of Events in Space and Timecited by 4
- 2024Learning Solution-Aware Transformers for Efficiently Solving Quadratic Assignment Problemcited by 4
- 2021Joint Deep Multi-Graph Matching and 3D Geometry Learning from Inhomogeneous 2D Image Collectionscited by 3
- 2022SeedGNN: Graph Neural Networks for Supervised Seeded Graph Matchingcited by 3
- 2022Kernelized multi-graph matchingcited by 3
- 2022Universe Points Representation Learning for Partial Multi-Graph Matchingcited by 3
- 2023Coronary Artery Semantic Labeling using Edge Attention Graph Matching Networkcited by 3
- 2024FreeAugment: Data Augmentation Search Across All Degrees of Freedomcited by 3
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphscited by 3
- 2022Learning Universe Model for Partial Matching Networks over Multiple Graphscited by 2
- 2023Graph Matching Optimization Network for Point Cloud Registrationcited by 2
- 2023Unsupervised Deep Graph Matching Based on Cycle Consistencycited by 2
- 2023Shape-Graph Matching Network (SGM-net): Registration for Statistical Shape Analysiscited by 2
- 2023Self-supervised Adaptive Pre-training of Multilingual Speech Models for Language and Dialect Identificationcited by 2
- 2024Multi-graph Graph Matching for Coronary Artery Semantic Labelingcited by 2
- 2024Learning to Solve Combinatorial Optimization under Positive Linear Constraints via Non-Autoregressive Neural Networkscited by 2
- 2024Learning Partial Graph Matching via Optimal Partial Transportcited by 2
- 2025Neural Graph Matching Improves Retrieval Augmented Generation in Molecular Machine Learningcited by 2
- 2022Deep Probabilistic Graph Matchingcited by 1
- 2022Neural Graph Matching for Modification Similarity Applied to Electronic Document Comparisoncited by 1
- 2023Population-wise Labeling of Sulcal Graphs using Multi-graph Matchingcited by 1
- 2023SGNet: Salient Geometric Network for Point Cloud Registrationcited by 1
- 2024GSINA: Improving Subgraph Extraction for Graph Invariant Learning via Graph Sinkhorn Attentioncited by 1
- 2024Open-Set Semantic Uncertainty Aware Metric-Semantic Graph Matchingcited by 1
- 2025Normalized Matching Transformercited by 1
50 most cited of 84 All 84 (JSON)
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026QAP-Router: Tackling Qubit Routing as Dynamic Quadratic Assignment with Reinforcement Learning12 May 2026
- 2026Efficient and provably convergent end-to-end training of deep neural networks with linear constraints12 May 2026
- 2026Model Merging: Foundations and Algorithms2 May 2026
- 2026Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuning22 Apr 2026
- 2026AutoSew: A Geometric Approach to Stitching Prediction with Graph Neural Networks25 Feb 2026
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimization13 Jan 2026
- 2025Instance Relation Learning Network with Label Knowledge Propagation for Few-shot Multi-label Intent Detection9 Oct 2025
- 2025Chaining 2-FWL GNNs for Combinatorial Graph Alignment3 Oct 2025
- 2025UM3: Unsupervised Map to Map Matching23 Aug 2025
- 2025Mask6D: Masked Pose Priors For 6D Object Pose Estimation9 Jul 2025
38 more
- 2025Deep k-grouping: An Unsupervised Learning Framework for Combinatorial Optimization on Graphs and Hypergraphs27 May 2025
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphs18 May 2025
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registration20 Apr 2025
- 2025Normalized Matching Transformer22 Mar 2025
- 2025Neural Graph Matching Improves Retrieval Augmented Generation in Molecular Machine Learning25 Feb 2025
- 2024Revisiting Lesion Tracking in 3D Total Body Photography10 Dec 2024
- 2024Categorical Data Clustering via Value Order Estimated Distance Metric Learning19 Nov 2024
- 2024SEGMN: A Structure-Enhanced Graph Matching Network for Graph Similarity Learning6 Nov 2024
- 2024CLAP: Concave Linear APproximation for Quadratic Graph Matching22 Oct 2024
- 2024Learning Partial Graph Matching via Optimal Partial Transport22 Oct 2024
- 2024Attr-Int: A Simple and Effective Entity Alignment Framework for Heterogeneous Knowledge Graphs17 Oct 2024
- 2024Towards General Deepfake Detection with Dynamic Curriculum15 Oct 2024
- 2024GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descent26 Sep 2024
- 2024Open-Set Semantic Uncertainty Aware Metric-Semantic Graph Matching17 Sep 2024
- 2024FreeAugment: Data Augmentation Search Across All Degrees of Freedom7 Sep 2024
- 2024Learning to Solve Combinatorial Optimization under Positive Linear Constraints via Non-Autoregressive Neural Networks6 Sep 2024
- 2024Strategic Arms with Side Communication Prevail Over Low-Regret MAB Algorithms30 Aug 2024
- 2024TsCA: On the Semantic Consistency Alignment via Conditional Transport for Compositional Zero-Shot Learning16 Aug 2024
- 2024LinSATNet: The Positive Linear Satisfiability Neural Networks18 Jul 2024
- 2024Contrastive General Graph Matching with Adaptive Augmentation Sampling25 Jun 2024
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networks19 Jun 2024
- 2024Learning Solution-Aware Transformers for Efficiently Solving Quadratic Assignment Problem14 Jun 2024
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programs9 Jun 2024
- 2024C2M3: Cycle-Consistent Multi-Model Merging28 May 2024
- 2024T-Pixel2Mesh: Combining Global and Local Transformer for 3D Mesh Generation from a Single Image20 Mar 2024
- 2024Ensemble Quadratic Assignment Network for Graph Matching11 Mar 2024
- 2024Multi-graph Graph Matching for Coronary Artery Semantic Labeling24 Feb 2024
- 2024GSINA: Improving Subgraph Extraction for Graph Invariant Learning via Graph Sinkhorn Attention11 Feb 2024
- 2024Double-Bounded Optimal Transport for Advanced Clustering and Classification21 Jan 2024
- 2024TEN-GUARD: Tensor Decomposition for Backdoor Attack Detection in Deep Neural Networks6 Jan 2024
- 2024TRLS: A Time Series Representation Learning Framework via Spectrogram for Medical Signal Processing6 Jan 2024
- 2023DarkShot: Lighting Dark Images with Low-Compute and High-Quality28 Dec 2023
- 2023Self-supervised Adaptive Pre-training of Multilingual Speech Models for Language and Dialect Identification12 Dec 2023
- 2023A Novel Differentiable Loss Function for Unsupervised Graph Neural Networks in Graph Partitioning11 Dec 2023
- 2023GMTR: Graph Matching Transformers14 Nov 2023
- 2023M3C: A Framework towards Convergent, Flexible, and Unsupervised Learning of Mixture Graph Matching and Clustering27 Oct 2023
- 2023Enhancing Multilingual Speech Recognition through Language Prompt Tuning and Frame-Level Language Adapter18 Sep 2023
- 2023SGNet: Salient Geometric Network for Point Cloud Registration12 Sep 2023
50 newest of 84 All 84 (JSON)
- 2023Going Beyond Linear Mode Connectivity: The Layerwise Linear Feature Connectivitycited by 50
- 2022Graph Matching with Bi-level Noisy Correspondencecited by 30
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 29
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2024C2M3: Cycle-Consistent Multi-Model Mergingcited by 20
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2021Fusion Moves for Graph Matchingcited by 16
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2024LinSATNet: The Positive Linear Satisfiability Neural Networkscited by 16
- 2023Graph Mixup with Soft Alignmentscited by 15
- 2023Factor Graph Neural Networkscited by 15
- 2022Equivariant Hypergraph Neural Networkscited by 14
12 most cited of 82 All 82 (JSON)
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Efficient and provably convergent end-to-end training of deep neural networks with linear constraints12 May 2026
- 2026Model Merging: Foundations and Algorithms2 May 2026
- 2026Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuning22 Apr 2026
- 2026AutoSew: A Geometric Approach to Stitching Prediction with Graph Neural Networks25 Feb 2026
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimization13 Jan 2026
- 2025Instance Relation Learning Network with Label Knowledge Propagation for Few-shot Multi-label Intent Detection9 Oct 2025
- 2025Chaining 2-FWL GNNs for Combinatorial Graph Alignment3 Oct 2025
- 2025UM3: Unsupervised Map to Map Matching23 Aug 2025
- 2025Mask6D: Masked Pose Priors For 6D Object Pose Estimation9 Jul 2025
- 2025Deep k-grouping: An Unsupervised Learning Framework for Combinatorial Optimization on Graphs and Hypergraphs27 May 2025
12 newest of 82 All 82 (JSON)