A Subquadratic-Time Distributed Algorithm for Exact Maximum Matching
Naoki Kitamura, Taisuke Izumi

TL;DR
This paper introduces the first subquadratic-time distributed algorithm for finding exact maximum matchings in general graphs within the CONGEST model, significantly improving over previous approaches.
Contribution
It presents a novel randomized distributed algorithm with subquadratic complexity for exact maximum matching, utilizing a new technique for constructing sparse certificates of augmenting paths.
Findings
Achieves O(s_{max}^{3/2}+log n) round complexity for exact maximum matching.
First known exact maximum matching algorithm faster than O(n^2) rounds in the CONGEST model.
Develops a new method for constructing sparse certificates of augmenting paths.
Abstract
For a graph G=(V,E), finding a set of disjoint edges that do not share any vertices is called a matching problem, and finding the maximum matching is a fundamental problem in the theory of distributed graph algorithms. Although local algorithms for the approximate maximum matching problem have been widely studied, exact algorithms has not been much studied. In fact, no exact maximum matching algorithm that is faster than the trivial upper bound of O(n^2) rounds is known for the general instance. In this paper, we propose a randomized O(s_{max}^{3/2}+log n)-round algorithm in the CONGEST model, where s_{\max} is the size of maximum matching. This is the first exact maximum matching algorithm in o(n^2) rounds for general instances in the CONGEST model. The key technical ingredient of our result is a distributed algorithms of finding an augmenting path in O(s_{\max}) rounds, which is based…
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.
