Adiabatic Quantum Graph Matching with Permutation Matrix Constraints
Marcel Seelbach Benkner, Vladislav Golyanik, Christian Theobalt, and Michael Moeller

TL;DR
This paper introduces a quantum computing approach to solve complex 3D shape and image matching problems by reformulating them as unconstrained optimization problems suitable for quantum hardware, enhancing robustness and scalability.
Contribution
It proposes novel reformulations of quadratic assignment problems with permutation constraints for quantum hardware, focusing on spectral gap optimization to improve solution quality.
Findings
Reformulations increase robustness over penalty methods
Experiments on D-Wave quantum hardware demonstrate feasibility
Potential for scaling to higher dimensions in future quantum architectures
Abstract
Matching problems on 3D shapes and images are challenging as they are frequently formulated as combinatorial quadratic assignment problems (QAPs) with permutation matrix constraints, which are NP-hard. In this work, we address such problems with emerging quantum computing technology and propose several reformulations of QAPs as unconstrained problems suitable for efficient execution on quantum hardware. We investigate several ways to inject permutation matrix constraints in a quadratic unconstrained binary optimization problem which can be mapped to quantum hardware. We focus on obtaining a sufficient spectral gap, which further increases the probability to measure optimal solutions and valid permutation matrices in a single run. We perform our experiments on the quantum computer D-Wave 2000Q (2^11 qubits, adiabatic). Despite the observed discrepancy between simulated adiabatic quantum…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Complexity and Algorithms in Graphs · Parallel Computing and Optimization Techniques
