TY - JOUR
T1 - Improved approximation guarantees for weighted matching in the semi-streaming model
AU - Epstein, Leah
AU - Levin, Asaf
AU - Mestre, Julián
AU - Segev, Danny
PY - 2011
Y1 - 2011
N2 - 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 + ε. 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.
AB - 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 + ε. 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.
KW - Approximation algorithms
KW - Competitive analysis
KW - Semi-streaming
KW - Weighted matching
UR - http://www.scopus.com/inward/record.url?scp=82955165697&partnerID=8YFLogxK
U2 - 10.1137/100801901
DO - 10.1137/100801901
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:82955165697
SN - 0895-4801
VL - 25
SP - 1251
EP - 1265
JO - SIAM Journal on Discrete Mathematics
JF - SIAM Journal on Discrete Mathematics
IS - 3
ER -