Kissing to Find a Match: Efficient Low-Rank Permutation Representation
Hannah Dröge, Zorah Lähner, Yuval Bahat, Onofre Martorell Nadal, Felix Heide, Michael Moeller
Abstract
Permutation matrices play a key role in matching and assignment problems across the fields, especially in computer vision and robotics. However, memory for explicitly representing permutation matrices grows quadratically with the size of the problem, prohibiting large problem instances. In this work, we propose to tackle the curse of dimensionality of large permutation matrices by approximating them using low-rank matrix factorization, followed by a nonlinearity. To this end, we rely on the Kissing number theory to infer the minimal rank required for representing a permutation matrix of a given size, which is significantly smaller than the problem size. This leads to a drastic reduction in computation and memory costs, e.g., up to orders of magnitude less memory for a problem of size , represented using elements in two small matrices instead of using a single huge matrix with elements. The proposed representation allows for accurate representations of large permutation matrices, which in turn enables handling large problems that would have been infeasible otherwise. We demonstrate the applicability and merits of the proposed approach through a series of experiments on a range of problems that involve predicting permutation matrices, from linear and quadratic assignment to shape matching problems.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext fb182b93-542a-41a9-a86b-0a7ddbeb653eCited by top-tier papers1
Ask how each one uses itBuilds on6
- Learning deep graph matching with channel-independent embedding and Hungarian attentionTianshu Yu, Runzhong Wang, Junchi Yan, Baoxin LiICLR 2020 · 113 citations
- Correspondence learning via linearly-invariant embeddingRiccardo Marin, Marie-Julie Rakotosaona, Simone Melzi, Maks OvsjanikovNeurIPS 2020 · 82 citations
- Q-Match: Iterative Shape Matching via Quantum AnnealingMarcel Seelbach Benkner, Zorah Lähner, Vladislav Golyanik, Christof Wunderlich et al.ICCV 2021 · 40 citations
- NeuroMorph: Unsupervised Shape Interpolation and Correspondence in One GoMarvin Eisenberger, David Novotný, Gael Kerchenbaum, Patrick Labatut et al.CVPR 2021
- Self-Supervised Learning for Multimodal Non-Rigid 3D Shape MatchingDongliang Cao, Florian BernardCVPR 2023
Related papers
- Efficient Robust Principal Component Analysis via Block Krylov Iteration and CUR DecompositionShun Fang, Zhengqin Xu, Shiqian Wu, Shoulie XieCVPR 2023
- Theoretical and Empirical Analysis of Lehmer Codes to Search Permutation Spaces with Evolutionary AlgorithmsYuxuan Ma, Valentino Santucci, Carsten WittAAAI 2026
- Matrix Compression via Randomized Low Rank and Low Precision FactorizationRajarshi Saha, Varun Srivastava, Mert PilanciNeurIPS 2023 · 44 citations
- Approximation to Smooth Functions by Low-Rank Swish NetworksZimeng Li, Hongjun Li, Jingyuan Wang, Ke TangICML 2025
- Fast Exact Leverage Score Sampling from Khatri-Rao Products with Applications to Tensor DecompositionVivek Bharadwaj, Osman Asif Malik, Riley Murray, Laura Grigori et al.NeurIPS 2023 · 14 citations
