Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matching
Runzhong Wang, Junchi Yan, Xiaokang Yang

TL;DR
This paper introduces a neural network approach that directly learns to solve Lawler's Quadratic Assignment Problem (QAP) and extends to hypergraph and multi-graph matching, demonstrating competitive results and efficiency.
Contribution
It presents one of the first neural networks to directly learn with Lawler's QAP, extending to hypergraph and multiple-graph matching, with improved accuracy and speed.
Findings
Outperforms state-of-the-art graph matching methods on synthetic and real data.
Achieves competitive results on QAPLIB benchmark.
Demonstrates efficiency in computational time.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Graph Neural Networks · Complexity and Algorithms in Graphs
