A Simple (1-ε)-Approximation Semi-Streaming Algorithm for Maximum (Weighted) Matching

被引:0
|
作者
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
关键词
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.
引用
下载
收藏
页码:337 / 354
页数:18
相关论文
共 50 条
  • [1] IMPROVED APPROXIMATION GUARANTEES FOR WEIGHTED MATCHING IN THE SEMI-STREAMING MODEL
    Epstein, Leah
    Levin, Asaf
    Mestre, Julian
    Segev, Danny
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2011, 25 (03) : 1251 - 1265
  • [2] IMPROVED APPROXIMATION GUARANTEES FOR WEIGHTED MATCHING IN THE SEMI-STREAMING MODEL
    Epstein, Leah
    Levin, Asaf
    Mestre, Julian
    Segev, Danny
    27TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2010), 2010, 5 : 347 - 358
  • [3] Weighted Matching in the Semi-Streaming Model
    Mariano Zelke
    Algorithmica, 2012, 62 : 1 - 20
  • [4] Weighted Matching in the Semi-Streaming Model
    Zelke, Mariano
    ALGORITHMICA, 2012, 62 (1-2) : 1 - 20
  • [5] Weighted matching in the semi-streaming model
    Zelke, Mariano
    STACS 2008: PROCEEDINGS OF THE 25TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 2008, : 669 - 680
  • [6] A (2+c)-Approximation for Maximum Weight Matching in the Semi-Streaming Model
    Paz, Ami
    Schwartzman, Gregory
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 2153 - 2161
  • [7] A (2+ε)-Approximation for MaximumWeight Matching in the Semi-streaming Model
    Paz, Ami
    Schwartzman, Gregory
    ACM TRANSACTIONS ON ALGORITHMS, 2019, 15 (02)
  • [8] A Simple Semi-Streaming Algorithm for Global Minimum Cuts
    Assadi, Sepehr
    Dudeja, Aditi
    2021 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2021, : 172 - 180
  • [9] Linear Programming in the Semi-streaming Model with Application to the Maximum Matching Problem
    Ahn, Kook Jin
    Guha, Sudipto
    AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT II, 2011, 6756 : 526 - 538
  • [10] A Simple Semi-Streaming Algorithm for Global Minimum Cuts
    Assadi, Sepehr
    Dudej, Aditi
    2021 PROCEEDINGS OF THE SYMPOSIUM ON ALGORITHM ENGINEERING AND EXPERIMENTS, ALENEX, 2021, : 172 - 180