Fully Dynamic $(1+\epsilon)$-Approximate Matchings
Manoj Gupta, Richard Peng

TL;DR
This paper introduces a novel data structure that maintains near-optimal maximum matchings in sparse graphs with sublinear update time, improving approximation ratios and extending to weighted matchings.
Contribution
The paper presents the first dynamic data structures achieving near-optimal matchings with sublinear update time, including extensions to weighted graphs with better approximation guarantees.
Findings
Maintains a (1+ε)-approximate maximum matching in O(√m ε^{-2}) time per update.
Extends approach to weighted matchings with O(√m log N) time per update.
Improves previous approximation ratios for dynamic weighted matchings.
Abstract
We present the first data structures that maintain near optimal maximum cardinality and maximum weighted matchings on sparse graphs in sublinear time per update. Our main result is a data structure that maintains a approximation of maximum matching under edge insertions/deletions in worst case time per update. This improves the 3/2 approximation given in [Neiman,Solomon,STOC 2013] which runs in similar time. The result is based on two ideas. The first is to re-run a static algorithm after a chosen number of updates to ensure approximation guarantees. The second is to judiciously trim the graph to a smaller equivalent one whenever possible. We also study extensions of our approach to the weighted setting, and combine it with known frameworks to obtain arbitrary approximation ratios. For a constant and for graphs with edge weights…
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.
Taxonomy
TopicsCooperative Communication and Network Coding · Complexity and Algorithms in Graphs · Advanced Graph Theory Research
