Matching Composition and Efficient Weight Reduction in Dynamic Matching
Abstract
We consider the foundational problem of maintaining a -approximate maximum weight matching (MWM) in an -node dynamic graph undergoing edge insertions and deletions. We provide a general reduction that reduces the problem on graphs with a weight range of to at the cost of just an additive in update time. This improves upon the prior reduction of Gupta-Peng (FOCS 2013) which reduces the problem to a weight range of with a multiplicative cost of . When combined with a reduction of Bernstein-Dudeja-Langley (STOC 2021) this yields a reduction from dynamic -approximate MWM in bipartite graphs with a weight range of to dynamic -approximate maximum cardinality matching in bipartite graphs at the cost of a multiplicative in update time, thereby resolving an open problem in [GP'13; BDL'21]. Additionally, we show that our approach is amenable to MWM problems in streaming, shared-memory work-depth, and massively parallel computation models. We also apply our techniques to obtain an efficient dynamic algorithm for rounding weighted fractional matchings in general graphs. Underlying our framework is a new structural result about MWM that we call the "matching composition lemma" and new dynamic matching subroutines that may be of independent interest.
Cite
@article{arxiv.2410.18936,
title = {Matching Composition and Efficient Weight Reduction in Dynamic Matching},
author = {Aaron Bernstein and Jiale Chen and Aditi Dudeja and Zachary Langley and Aaron Sidford and Ta-Wei Tu},
journal= {arXiv preprint arXiv:2410.18936},
year = {2024}
}