KerGM: Kernelized Graph Matching

11/25/2019
by   Zhen Zhang, et al.
0

Graph matching plays a central role in such fields as computer vision, pattern recognition, and bioinformatics. Graph matching problems can be cast as two types of quadratic assignment problems (QAPs): Koopmans-Beckmann's QAP or Lawler's QAP. In our paper, we provide a unifying view for these two problems by introducing new rules for array operations in Hilbert spaces. Consequently, Lawler's QAP can be considered as the Koopmans-Beckmann's alignment between two arrays in reproducing kernel Hilbert spaces (RKHS), making it possible to efficiently solve the problem without computing a huge affinity matrix. Furthermore, we develop the entropy-regularized Frank-Wolfe (EnFW) algorithm for optimizing QAPs, which has the same convergence rate as the original FW algorithm while dramatically reducing the computational burden for each outer iteration. We conduct extensive experiments to evaluate our approach, and show that our algorithm significantly outperforms the state-of-the-art in both matching accuracy and scalability.

READ FULL TEXT
research
06/17/2008

Learning Graph Matching

As a fundamental problem in pattern recognition, graph matching has appl...
research
11/26/2019

Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matching

Graph matching involves combinatorial optimization based on edge-to-edge...
research
03/26/2020

Zero-Assignment Constraint for Graph Matching with Outliers

Graph matching (GM), as a longstanding problem in computer vision and pa...
research
11/09/2021

Graph Matching via Optimal Transport

The graph matching problem seeks to find an alignment between the nodes ...
research
06/09/2023

The Undecidability of Pattern Matching in Calculi where Primitive Recursive Functions are Representable

We prove that the pattern matching problem is undecidable in polymorphic...
research
08/01/2021

Deep graph matching meets mixed-integer linear programming: Relax at your own risk ?

Graph matching is an important problem that has received widespread atte...
research
07/28/2017

Two Hilbert schemes in computer vision

We study the multiview moduli problems that arise in computer vision. We...

Please sign up or login with your details

Forgot password? Click here to reset