English

Near approximation of maximum weight matching through efficient weight reduction

Data Structures and Algorithms 2011-01-12 v2

Abstract

Let G be an edge-weighted hypergraph on n vertices, m edges of size \le s, where the edges have real weights in an interval [1,W]. We show that if we can approximate a maximum weight matching in G within factor alpha in time T(n,m,W) then we can find a matching of weight at least (alpha-epsilon) times the maximum weight of a matching in G in time (epsilon^{-1})^{O(1)}max_{1\le q \le O(epsilon \frac {log {\frac n {epsilon}}} {log epsilon^{-1}})} max_{m_1+...m_q=m} sum_1^qT(min{n,sm_j},m_{j},(epsilon^{-1})^{O(epsilon^{-1})}). In particular, if we combine our result with the recent (1-\epsilon)-approximation algorithm for maximum weight matching in graphs due to Duan and Pettie whose time complexity has a poly-logarithmic dependence on W then we obtain a (1-\epsilon)-approximation algorithm for maximum weight matching in graphs running in time (epsilon^{-1})^{O(1)}(m+n).

Keywords

Cite

@article{arxiv.1012.5911,
  title  = {Near approximation of maximum weight matching through efficient weight reduction},
  author = {Andrzej Lingas and Cui Di},
  journal= {arXiv preprint arXiv:1012.5911},
  year   = {2011}
}

Comments

A very preliminary version has been presented at SOFSEM Student Forum, January 2010

R2 v1 2026-06-21T17:05:10.109Z