TY - GEN
T1 - Distributed approximate maximum matching in the CoNGEst model
AU - Ahmadi, Mohamad
AU - Kuhn, Fabian
AU - Oshman, Rotem
N1 - Publisher Copyright: © Mohamad Ahmadi, Fabian Kuhn, and Rotem Oshman
PY - 2018/10/1
Y1 - 2018/10/1
N2 - We study distributed algorithms for the maximum matching problem in the CONGEST model, where each message must be bounded in size. We give new deterministic upper bounds, and a new lower bound on the problem. We begin by giving a distributed algorithm that computes an exact maximum (unweighted) matching in bipartite graphs, in O(n log n) rounds. Next, we give a distributed algorithm that approximates the fractional weighted maximum matching problem in general graphs. In a graph with maximum degree at most ∆, the algorithm computes a (1−ε)-approximation for the problem in time O log(∆W)/ε 2 , where W is a bound on the ratio between the largest and the smallest edge weight. Next, we show a slightly improved and generalized version of the deterministic rounding algorithm of Fischer [DISC’17]. Given a fractional weighted maximum matching solution of value f for a given graph G, we show that in time O((log 2 (∆) + log ∗ n)/ε), the fractional solution can be turned into an integer solution of value at least (1 − ε)f for bipartite graphs and (1 − ε) · g− g 1 · f for general graphs, where g is the length of the shortest odd cycle of G. Together with the above fractional maximum matching algorithm, this implies a deterministic algorithm that computes a (1 − ε) · g− g 1 -approximation for the weighted maximum matching problem in time O log(∆W)/ε 2 + (log 2 (∆) + log ∗ n)/ε. On the lower-bound front, we show that even for unweighted fractional maximum matching in bipartite graphs, computing an (1 − O(1/n))-approximate solution requires at least Ω( D + n) rounds in CONGEST. This lower bound requires the introduction of a new 2-party communication problem, for which we prove a tight lower bound.
AB - We study distributed algorithms for the maximum matching problem in the CONGEST model, where each message must be bounded in size. We give new deterministic upper bounds, and a new lower bound on the problem. We begin by giving a distributed algorithm that computes an exact maximum (unweighted) matching in bipartite graphs, in O(n log n) rounds. Next, we give a distributed algorithm that approximates the fractional weighted maximum matching problem in general graphs. In a graph with maximum degree at most ∆, the algorithm computes a (1−ε)-approximation for the problem in time O log(∆W)/ε 2 , where W is a bound on the ratio between the largest and the smallest edge weight. Next, we show a slightly improved and generalized version of the deterministic rounding algorithm of Fischer [DISC’17]. Given a fractional weighted maximum matching solution of value f for a given graph G, we show that in time O((log 2 (∆) + log ∗ n)/ε), the fractional solution can be turned into an integer solution of value at least (1 − ε)f for bipartite graphs and (1 − ε) · g− g 1 · f for general graphs, where g is the length of the shortest odd cycle of G. Together with the above fractional maximum matching algorithm, this implies a deterministic algorithm that computes a (1 − ε) · g− g 1 -approximation for the weighted maximum matching problem in time O log(∆W)/ε 2 + (log 2 (∆) + log ∗ n)/ε. On the lower-bound front, we show that even for unweighted fractional maximum matching in bipartite graphs, computing an (1 − O(1/n))-approximate solution requires at least Ω( D + n) rounds in CONGEST. This lower bound requires the introduction of a new 2-party communication problem, for which we prove a tight lower bound.
KW - Communication complexity
KW - Deterministic rounding
KW - Distributed graph algorithms
KW - Maximum matching
UR - http://www.scopus.com/inward/record.url?scp=85059633881&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.DISC.2018.6
DO - 10.4230/LIPIcs.DISC.2018.6
M3 - منشور من مؤتمر
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 32nd International Symposium on Distributed Computing, DISC 2018
A2 - Schmid, Ulrich
A2 - Widder, Josef
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 32nd International Symposium on Distributed Computing, DISC 2018
Y2 - 15 October 2018 through 19 October 2018
ER -