English

Maintaining Approximate Maximum Weighted Matching in Fully Dynamic Graphs

Data Structures and Algorithms 2012-12-13 v3

Abstract

We present a fully dynamic algorithm for maintaining approximate maximum weight matching in general weighted graphs. The algorithm maintains a matching M{\cal M} whose weight is at least 1/8M1/8 M^{*} where MM^{*} is the weight of the maximum weight matching. The algorithm achieves an expected amortized O(lognlogC)O(\log n \log \mathcal C) time per edge insertion or deletion, where C\mathcal C is the ratio of the weights of the highest weight edge to the smallest weight edge in the given graph. Using a simple randomized scaling technique, we are able to obtain a matching whith expected approximation ratio 4.9108.

Keywords

Cite

@article{arxiv.1207.3976,
  title  = {Maintaining Approximate Maximum Weighted Matching in Fully Dynamic Graphs},
  author = {Abhash Anand and Surender Baswana and Manoj Gupta and Sandeep Sen},
  journal= {arXiv preprint arXiv:1207.3976},
  year   = {2012}
}
R2 v1 2026-06-21T21:36:59.755Z