16
7

Distributed Maximum Matching Verification in CONGEST

Abstract

We study the maximum cardinality matching problem in a standard distributed setting, where the nodes VV of a given nn-node network graph G=(V,E)G=(V,E) communicate over the edges EE in synchronous rounds. More specifically, we consider the distributed CONGEST model, where in each round, each node of GG can send an O(logn)O(\log n)-bit message to each of its neighbors. We show that for every graph GG and a matching MM of GG, there is a randomized CONGEST algorithm to verify MM being a maximum matching of GG in time O(M)O(|M|) and disprove it in time O(D+)O(D + \ell), where DD is the diameter of GG and \ell 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 O~(s)\tilde{O}(s^*), where ss^* is the size of a maximum matching.

View on arXiv
Comments on this paper