The Joint Gromov Wasserstein Objective for Multiple Object Matching
Aryan Tajmir Riahi, Khanh Dao Duc
TL;DR
The paper proposes a joint extension of the Gromov-Wasserstein distance, termed Joint Gromov-Wasserstein ($\mathcal{JGW}_p$), to match collections of mm-spaces and address multiple-to-multiple partial matching. It provides theoretical guarantees linking zero JGW to partial isomorphism and proves convergence under random point sampling. A discretized, entropic-regularized optimization framework is derived, employing a KL-based update driven by a matrix operator $\Lambda(\mu)$ and entropy $H(\mu)$. Empirical results across partial matching, 2D/3D shape matching, and cryo-EM density map alignment demonstrate superior accuracy and efficiency relative to unbalanced/partial GW variants, highlighting potential impacts in computer graphics and structural biology.
Abstract
The Gromov-Wasserstein (GW) distance serves as a powerful tool for matching objects in metric spaces. However, its traditional formulation is constrained to pairwise matching between single objects, limiting its utility in scenarios and applications requiring multiple-to-one or multiple-to-multiple object matching. In this paper, we introduce the Joint Gromov-Wasserstein (JGW) objective and extend the original framework of GW to enable simultaneous matching between collections of objects. Our formulation provides a non-negative dissimilarity measure that identifies partially isomorphic distributions of mm-spaces, with point sampling convergence. We also show that the objective can be formulated and solved for point cloud object representations by adapting traditional algorithms in Optimal Transport, including entropic regularization. Our benchmarking with other variants of GW for partial matching indicates superior performance in accuracy and computational efficiency of our method, while experiments on both synthetic and real-world datasets show its effectiveness for multiple shape matching, including geometric shapes and biomolecular complexes, suggesting promising applications for solving complex matching problems across diverse domains, including computer graphics and structural biology.
