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 条
  • [31] Iterative message passing algorithm for bipartite maximum weighted matching
    Cheng, Yuan-sheng
    Neely, Michael
    Chugg, Keith M.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 1934 - +
  • [32] The maximum fuzzy weighted matching models and hybrid genetic algorithm
    Liu, Linzhong
    Li, Yinzhen
    Yang, Lixing
    APPLIED MATHEMATICS AND COMPUTATION, 2006, 181 (01) : 662 - 674
  • [33] A genetic algorithm for maximum-weighted tree matching problem
    Gulek, Mehmet
    Toroslu, Ismail H.
    APPLIED SOFT COMPUTING, 2010, 10 (04) : 1127 - 1131
  • [34] Fast And Simple Approximation Algorithms for Maximum Weighted Independent Set of Links
    Wan, Peng-Jun
    Jia, Xiaohua
    Dai, Guojun
    Du, Hongwei
    Frieder, Ophir
    2014 PROCEEDINGS IEEE INFOCOM, 2014, : 1653 - 1661
  • [35] An Unconditional Lower Bound for Two-Pass Streaming Algorithms for Maximum Matching Approximation
    Konrad, Christian
    Naidu, Kheeran K.
    Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, 2024, 2024-January : 2881 - 2899
  • [36] An Unconditional Lower Bound for Two-Pass Streaming Algorithms for Maximum Matching Approximation
    Konrad, Christian
    Naidu, Kheeran K.
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 2881 - 2899
  • [37] A Batch-dynamic Suitor Algorithm for Approximating Maximum Weighted Matching
    Angriman E.
    Boroń M.
    Meyerhenke H.
    ACM Journal of Experimental Algorithmics, 2022, 27 (01):
  • [38] Maximum random fuzzy weighted matching models and hybrid genetic algorithm
    Gao, Xiaofeng
    Liu, Linzhong
    Proceedings of the Fourth International Conference on Information and Management Sciences, 2005, 4 : 466 - 472
  • [39] A linear algorithm to find the maximum-weighted matching in halin graphs
    Lu, Yunting
    Li, Yueping
    Lou, Dingjun
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 2274 - +
  • [40] A 2/3-approximation algorithm for vertex-weighted matching
    Al-Herz, Ahmed
    Pothen, Alex
    Discrete Applied Mathematics, 2022, 308 : 46 - 67