We study the maximum cardinality matching problem in a standard distributed setting, where the nodes of a given -node network graph communicate over the edges in synchronous rounds. More specifically, we consider the distributed CONGEST model, where in each round, each node of can send an -bit message to each of its neighbors. We show that for every graph and a matching of , there is a randomized CONGEST algorithm to verify being a maximum matching of in time and disprove it in time , where is the diameter of and is the length of a shortest augmenting path. We hope that our algorithm constitutes a significant step towards developing a CONGEST algorithm to compute a maximum matching in time , where is the size of a maximum matching.
View on arXiv