A Comparative Study of Graph Matching Algorithms in Computer Vision
Not on the map. Why?
Abstract (arXiv)
The graph matching optimization problem is an essential component for many tasks in computer vision, such as bringing two deformable objects in correspondence. Naturally, a wide range of applicable algorithms have been proposed in the last decades. Since a common standard benchmark has not been developed, their performance claims are often hard to verify as evaluation on differing problem instances and criteria make the results incomparable. To address these shortcomings, we present a comparative study of graph matching algorithms. We create a uniform benchmark where we collect and categorize a large set of existing and publicly available computer vision graph matching problems in a common format. At the same time we collect and categorize the most popular open-source implementations of graph matching algorithms. Their performance is evaluated in a way that is in line with the best practices for comparing optimization algorithms. The study is designed to be reproducible and extensible to serve as a valuable resource in the future. Our study provides three notable insights: 1.) popular problem instances are exactly solvable in substantially less than 1 second and, therefore, are insufficient for future empirical evaluations; 2.) the most popular baseline methods are highly inferior to the best available methods; 3.) despite the NP-hardness of the problem, instances coming from vision applications are often solvable in a few seconds even for graphs with more than 500 vertices.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 10 of its 67 references that are in the map. First posted on arXiv 1 Jul 2022.
Builds on
10 of 67 references.
References · 10
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020Deep Graph Matching via Blackbox Differentiation of Combinatorial Solverscited by 81
- 2016A Study of Lagrangean Decompositions and Dual Ascent Solvers for Graph Matchingcited by 26
- 2014A Comparative Study of Modern Inference Techniques for Structured Discrete Energy Minimization Problemscited by 16
- 2021Fusion Moves for Graph Matchingcited by 16
- 2014A Solution for Multi-Alignment by Transformation Synchronisationcited by 15
- 2017Best practices for comparing optimization algorithmscited by 10
- 2020MPLP++: Fast, Parallel Dual Block-Coordinate Ascent for Dense Graphical Modelscited by 10
- 2020Discrete graphical models -- an optimization perspectivecited by 8
- 2020Taxonomy of Dual Block-Coordinate Ascent Methods for Discrete Energy Minimizationcited by 8
Built on by
Citing papers per year: 2023: 3; 2024: 5; 2025: 5; 2026: 1.
14 papers.
Sort:
By area:
- 2023LVM-Med: Learning Large-Scale Self-Supervised Vision Models for Medical Imaging via Second-order Graph Matchingcited by 60
- 2024Partial-to-Partial Shape Matching with Geometric Consistencycited by 16
- 2025It's a (Blind) Match! Towards Vision-Language Correspondence without Parallel Datacited by 13
- 2024ExGra-Med: Extended Context Graph Alignment for Medical Vision-Language Modelscited by 6
- 2025Fast Globally Optimal and Geometrically Consistent 3D Shape Matchingcited by 4
- 2023Unsupervised Deep Graph Matching Based on Cycle Consistencycited by 2
- 2024CombAlign: Enhancing Model Expressiveness in Unsupervised Graph Alignmentcited by 2
- 2024Optimizing Incomplete, Large-Scale and Sparse Multi-Graph Matching in Bioimagingcited by 2
- 2023Relative-Interior Solution for the (Incomplete) Linear Assignment Problem with Applications to the Quadratic Assignment Problemcited by 1
- 2025Normalized Matching Transformercited by 1
- 2024Correlation Clustering of Organoid Imagescited by 0
- 2025Cycle-Consistent Multi-Graph Matching for Self-Supervised Annotation of C.Eleganscited by 0
- 2026Unsupervised Multi-Scale Gromov-Wasserstein Hypergraph Alignment30 Aug 2026
- 2025Fast Globally Optimal and Geometrically Consistent 3D Shape Matching8 Apr 2025
- 2025It's a (Blind) Match! Towards Vision-Language Correspondence without Parallel Data31 Mar 2025
- 2025Bridge the Gap Between Visual and Linguistic Comprehension for Generalized Zero-shot Semantic Segmentation31 Mar 2025
- 2025Normalized Matching Transformer22 Mar 2025
- 2025Cycle-Consistent Multi-Graph Matching for Self-Supervised Annotation of C.Elegans10 Mar 2025
- 2024ExGra-Med: Extended Context Graph Alignment for Medical Vision-Language Models3 Oct 2024
- 2024Optimizing Incomplete, Large-Scale and Sparse Multi-Graph Matching in Bioimaging26 Jun 2024
- 2024CombAlign: Enhancing Model Expressiveness in Unsupervised Graph Alignment19 Jun 2024
- 2024Partial-to-Partial Shape Matching with Geometric Consistency18 Apr 2024
- 2024Correlation Clustering of Organoid Images20 Mar 2024
- 2023Unsupervised Deep Graph Matching Based on Cycle Consistency18 Jul 2023
- 2024Partial-to-Partial Shape Matching with Geometric Consistencycited by 16
- 2025It's a (Blind) Match! Towards Vision-Language Correspondence without Parallel Datacited by 13
- 2025Fast Globally Optimal and Geometrically Consistent 3D Shape Matchingcited by 4
- 2023Unsupervised Deep Graph Matching Based on Cycle Consistencycited by 2
- 2024CombAlign: Enhancing Model Expressiveness in Unsupervised Graph Alignmentcited by 2
- 2024Optimizing Incomplete, Large-Scale and Sparse Multi-Graph Matching in Bioimagingcited by 2
- 2023Relative-Interior Solution for the (Incomplete) Linear Assignment Problem with Applications to the Quadratic Assignment Problemcited by 1
- 2025Normalized Matching Transformercited by 1
- 2024Correlation Clustering of Organoid Imagescited by 0
- 2025Cycle-Consistent Multi-Graph Matching for Self-Supervised Annotation of C.Eleganscited by 0
- 2025Bridge the Gap Between Visual and Linguistic Comprehension for Generalized Zero-shot Semantic Segmentationcited by 0
- 2026Unsupervised Multi-Scale Gromov-Wasserstein Hypergraph Alignmentcited by 0
- 2026Unsupervised Multi-Scale Gromov-Wasserstein Hypergraph Alignment30 Aug 2026
- 2025Fast Globally Optimal and Geometrically Consistent 3D Shape Matching8 Apr 2025
- 2025It's a (Blind) Match! Towards Vision-Language Correspondence without Parallel Data31 Mar 2025
- 2025Bridge the Gap Between Visual and Linguistic Comprehension for Generalized Zero-shot Semantic Segmentation31 Mar 2025
- 2025Normalized Matching Transformer22 Mar 2025
- 2025Cycle-Consistent Multi-Graph Matching for Self-Supervised Annotation of C.Elegans10 Mar 2025
- 2024Optimizing Incomplete, Large-Scale and Sparse Multi-Graph Matching in Bioimaging26 Jun 2024
- 2024CombAlign: Enhancing Model Expressiveness in Unsupervised Graph Alignment19 Jun 2024
- 2024Partial-to-Partial Shape Matching with Geometric Consistency18 Apr 2024
- 2024Correlation Clustering of Organoid Images20 Mar 2024
- 2023Unsupervised Deep Graph Matching Based on Cycle Consistency18 Jul 2023
- 2023Relative-Interior Solution for the (Incomplete) Linear Assignment Problem with Applications to the Quadratic Assignment Problem26 Jan 2023