On Finding $\ell$-th Smallest Perfect Matchings
Nicolas El Maalouly, Sebastian Haslebacher, Adrian Taubner, Lasse Wulf

TL;DR
This paper presents a deterministic algorithm for finding the l-th smallest perfect matching in weighted graphs, establishes its equivalence to the Exact Cycle Sum problem, and explores its relation to the Shortest Odd Cycle problem.
Contribution
It introduces a deterministic l^{O(1)} algorithm for l-th smallest perfect matchings and links EWPM to the Exact Cycle Sum problem and Shortest Odd Cycle problem.
Findings
Deterministic algorithm for l-th smallest perfect matching in time n^{O(l)}
EWPM is equivalent to the Exact Cycle Sum problem under weight-preserving reductions
Identifies special cases linking EWPM to the Shortest Odd Cycle problem
Abstract
Given an undirected weighted graph and an integer , Exact-Weight Perfect Matching (EWPM) is the problem of finding a perfect matching of weight exactly in . In this paper, we study EWPM and its variants. The EWPM problem is famous, since in the case of unary encoded weights, Mulmuley, Vazirani, and Vazirani showed almost 40 years ago that the problem can be solved in randomized polynomial time. However, up to this date no derandomization is known. Our first result is a simple deterministic algorithm for EWPM that runs in time , where is the number of distinct weights that perfect matchings in can take. In fact, we show how to find an -th smallest perfect matching in any weighted graph (even if the weights are encoded in binary, in which case EWPM in general is known to be NP-complete) in time for any integer . Similar…
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.
