English

R(QPS-Serena) and R(QPS-Serenade): Two Novel Augmenting-Path Based Algorithms for Computing Approximate Maximum Weight Matching

Data Structures and Algorithms 2017-11-10 v1 Distributed, Parallel, and Cluster Computing

Abstract

In this addendum, we show that the switching algorithm QPS-SERENA can be converted R(QPS-SERENA), an algorithm for computing approximate Maximum Weight Matching (MWM). Empirically, R(QPS-SERENA) computes (1ϵ)(1-\epsilon)-MWM within linear time (with respect to the number of edges N2N^2) for any fixed ϵ(0,1)\epsilon\in (0,1), for complete bipartite graphs with {\it i.i.d.} uniform edge weight distributions. This efficacy matches that of the state-of-art solution, although we so far cannot prove any theoretical guarantees on the time complexities needed to attain a certain approximation ratio. Then, we have similarly converted QPS-SERENADE to R(QPS-SERENADE), which empirically should output (1ϵ)(1-\epsilon)-MWM within only O(NlogN)O(N \log N) time for the same type of complete bipartite graphs as described above.

Keywords

Cite

@article{arxiv.1711.03178,
  title  = {R(QPS-Serena) and R(QPS-Serenade): Two Novel Augmenting-Path Based Algorithms for Computing Approximate Maximum Weight Matching},
  author = {Long Gong and Jun and Xu},
  journal= {arXiv preprint arXiv:1711.03178},
  year   = {2017}
}
R2 v1 2026-06-22T22:40:29.661Z