IMPROVED APPROXIMATION GUARANTEES FOR WEIGHTED MATCHING IN THE SEMI-STREAMING MODEL

被引:41
|
作者
Epstein, Leah [1 ]
Levin, Asaf [2 ]
Mestre, Julian [3 ]
Segev, Danny [4 ]
机构
[1] Univ Haifa, Dept Math, IL-31905 Haifa, Israel
[2] Technion Israel Inst Technol, Fac Ind Engn & Management, IL-32000 Haifa, Israel
[3] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
[4] Univ Haifa, Dept Stat, IL-31905 Haifa, Israel
关键词
weighted matching; semi-streaming; competitive analysis; approximation algorithms; ALGORITHMS;
D O I
10.1137/100801901
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We study the maximum weight matching problem in the semi-streaming model, and improve on the currently best one-pass algorithm due to Zelke [Proceedings of the 25th Annual Symposium on Theoretical Aspects of Computer Science, 2008, pp. 669-680] by devising a deterministic approach whose performance guarantee is 4.91 + epsilon. In addition, we study preemptive online algorithms, a class of algorithms related to one-pass semi-streaming algorithms, where we are allowed to maintain only a feasible matching in memory at any point in time. We provide a lower bound of 4.967 on the competitive ratio of any such deterministic algorithm, and hence show that future improvements will have to store in memory a set of edges that is not necessarily a feasible matching. We conclude by presenting an empirical study, conducted in order to compare the practical performance of our approach to that of previously suggested algorithms.
引用
收藏
页码:1251 / 1265
页数:15
相关论文
共 50 条
  • [21] Spectral Sparsification in the Semi-streaming Setting
    Kelner, Jonathan A.
    Levin, Alex
    THEORY OF COMPUTING SYSTEMS, 2013, 53 (02) : 243 - 262
  • [22] Finding Large Matchings in Semi-Streaming
    Esfandiari, Hossein
    Hajiaghayi, MohammadTaghi
    Monemizadeh, Morteza
    2016 IEEE 16TH INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW), 2016, : 608 - 614
  • [23] Spectral Sparsification in the Semi-Streaming Setting
    Kelner, Jonathan A.
    Levin, Alex
    28TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2011), 2011, 9 : 440 - 451
  • [24] Spectral Sparsification in the Semi-streaming Setting
    Jonathan A. Kelner
    Alex Levin
    Theory of Computing Systems, 2013, 53 : 243 - 262
  • [25] Deterministic ( 1+ε)-Approximate Maximum Matching with poly( 1/ε) Passes in the Semi-streaming Model and Beyond
    Fischer, Manuela
    Mitrovic, Slobodan
    Uitto, Jara
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 248 - 260
  • [26] Optimal per-edge processing times in the semi-streaming model
    Zelke, Mariano
    INFORMATION PROCESSING LETTERS, 2007, 104 (03) : 106 - 112
  • [27] Semi-streaming algorithms for submodular matroid intersection
    Garg, Paritosh
    Jordan, Linus
    Svensson, Ola
    MATHEMATICAL PROGRAMMING, 2023, 197 (02) : 967 - 990
  • [28] Semi-streaming quantization for remote sensing data
    Braverman, A
    Fetzer, E
    Eldering, A
    Nittel, S
    Leung, K
    JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2003, 12 (04) : 759 - 780
  • [29] Semi-Streaming Set Cover (Extended Abstract)
    Emek, Yuval
    Rosen, Adi
    AUTOMATA, LANGUAGES, AND PROGRAMMING (ICALP 2014), PT I, 2014, 8572 : 453 - 464
  • [30] Semi-streaming Algorithms for Submodular Matroid Intersection
    Garg, Paritosh
    Jordan, Linus
    Svensson, Ola
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2021, 2021, 12707 : 208 - 222