SOTAVerified

CSGO: Constrained-Softassign Gradient Optimization For Large Graph Matching

2022-08-17Code Available0· sign in to hype

Binrui Shen, Qiang Niu, Shengxin Zhu

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

Graph matching aims to find correspondences between two graphs. This paper integrates several well-known graph matching algorithms into a framework: the constrained gradient method. The primary difference among these algorithms lies in tuning a step size parameter and constraining operators. By leveraging these insights, we propose an adaptive step size parameter to guarantee the underlying algorithms' convergence, simultaneously enhancing their efficiency and robustness. For the constraining operator, we introduce a scalable softassign for large graph matching problems. Compared to the original softassign, our approach offers increased speed, improved robustness, and reduced risk of overflow. The advanced constraining operator enables a CSGO for large graph matching, which outperforms state-of-the-art methods in experiments. Notably, in attributed graph matching tasks, CSGO achieves an over 10X increase in speed compared to current constrained gradient algorithms.

Tasks

Reproductions