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 条
  • [21] A Semi-streaming Algorithm for Monotone Regularized Submodular Maximization with a Matroid Constraint
    Nong, Qing-Qin
    Wang, Yue
    Gong, Su-Ning
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2024,
  • [22] Brooks' Theorem in Graph Streams: A Single-Pass Semi-Streaming Algorithm for Δ-Coloring
    Assadi, Sepehr
    Kumar, Pankaj
    Mittal, Parth
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 234 - 247
  • [23] StochasticWeighted Matching: (1-ε) Approximation
    Behnezhad, Soheil
    Derakhshan, Mahsa
    2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, : 1392 - 1403
  • [24] Distributed algorithm for better approximation of the maximum matching
    Czygrinow, A
    Hanckowiak, M
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2003, 2697 : 242 - 251
  • [25] Semi-streaming Algorithms for Submodular Function Maximization Under b-Matching, Matroid, and Matchoid Constraints
    Huang, Chien-Chung
    Sellier, Francois
    ALGORITHMICA, 2024, 86 (11) : 3598 - 3628
  • [26] An approximation algorithm for the load-balanced semi-matching problem in weighted bipartite graphs
    Low, Chor Ping
    INFORMATION PROCESSING LETTERS, 2006, 100 (04) : 154 - 161
  • [27] Parallel approximation algorithms for maximum weighted matching in general graphs
    Uehara, R
    Chen, ZZ
    INFORMATION PROCESSING LETTERS, 2000, 76 (1-2) : 13 - 17
  • [28] A note on "An approximation algorithm for the load-balanced semi-matching problem in weighted bipartite graphs"
    Lee, Kangbok
    Leung, Joseph Y. -T.
    Pinedo, Michael L.
    INFORMATION PROCESSING LETTERS, 2009, 109 (12) : 608 - 610
  • [29] A Simple Algorithm for Maximum Clique and Matching Protein Structures
    Balaji, S.
    Swaminathan, V.
    Kannan, K.
    INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2010, 1 (02): : 2 - 11
  • [30] A Weighted Maximum Matching Algorithm for Influence Maximization and Structural Controllability
    Sartor, Giorgio
    Chia, Yeow Khiang
    Wynter, Laura
    Ruths, Justin
    IFAC PAPERSONLINE, 2017, 50 (01): : 14447 - 14453