A Simple (1-ε)-Approximation Semi-Streaming Algorithm for Maximum (Weighted) Matching
被引:0
作者:
Assadi, Sepehr
论文数: 0引用数: 0
h-index: 0
机构:
Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON, Canada
Rutgers State Univ, Dept Comp Sci, New Brunswick, NJ 08901 USAUniv Waterloo, Cheriton Sch Comp Sci, Waterloo, ON, Canada
Assadi, Sepehr
[1
,2
]
机构:
[1] Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON, Canada
[2] Rutgers State Univ, Dept Comp Sci, New Brunswick, NJ 08901 USA
来源:
2024 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA
|
2024年
关键词:
VARIATIONAL-INEQUALITIES;
GRAPH MATCHINGS;
MODEL;
D O I:
暂无
中图分类号:
TP301 [理论、方法];
学科分类号:
081202 ;
摘要:
We present a simple semi-streaming algorithm for (1 - epsilon)-approximation of bipartite matching in O (log(n)=epsilon) passes. This matches the performance of state-of-the-art "epsilon-efficient" algorithms-the ones with much better dependence on epsilon albeit with some mild dependence on n|while being considerably simpler. The algorithm relies on a direct application of the multiplicative weight update method with a self-contained primal-dual analysis that can be of independent interest. To show case this, we use the same ideas, alongside standard tools from matching theory, to present an equally simple semi-streaming algorithm for (1 - epsilon)approximation of weighted matchings in general (not necessarily bipartite) graphs, again in O (log(n)/epsilon) passes.