Perfect Matchings via Uniform Sampling in Regular Bipartite Graphs
Ashish Goel, Michael Kapralov, Sanjeev Khanna

TL;DR
This paper presents a new uniform sampling theorem for regular bipartite graphs that improves the algorithmic complexity of finding perfect matchings, combining graph decomposition and cut-preservation techniques.
Contribution
It introduces a novel sampling theorem that guarantees perfect matchings with high probability, leading to faster algorithms for perfect matching detection in regular bipartite graphs.
Findings
Improved running time to O(min{m, n^{2.5}ln n / d}) for perfect matching algorithms.
Proved a uniform sampling theorem for regular bipartite graphs.
Established the tightness of the sampling theorem up to poly-logarithmic factors.
Abstract
In this paper we further investigate the well-studied problem of finding a perfect matching in a regular bipartite graph. The first non-trivial algorithm, with running time , dates back to K\"{o}nig's work in 1916 (here is the number of edges in the graph, is the number of vertices, and is the degree of each node). The currently most efficient algorithm takes time , and is due to Cole, Ost, and Schirra. We improve this running time to ; this minimum can never be larger than . We obtain this improvement by proving a uniform sampling theorem: if we sample each edge in a -regular bipartite graph independently with a probability then the resulting graph has a perfect matching with high probability. The proof involves a decomposition of the graph into pieces which are…
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
TopicsLimits and Structures in Graph Theory · Advanced Graph Theory Research · Bayesian Methods and Mixture Models
