Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms 2015
DOI: 10.1137/1.9781611974331.ch93
|View full text |Cite
|
Sign up to set email alerts
|

Maximum Matchings in Dynamic Graph Streams and the Simultaneous Communication Model

Abstract: We study the problem of finding an approximate maximum matching in two closely related computational models, namely, the dynamic graph streaming model and the simultaneous multi-party communication model. In the dynamic graph streaming model, the input graph is revealed as a stream of edge insertions and deletions, and the goal is to design a small space algorithm to approximate the maximum matching. In the simultaneous model, the input graph is partitioned across k players, and the goal is to design a protoco… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
102
1

Year Published

2017
2017
2020
2020

Publication Types

Select...
4
3
3

Relationship

3
7

Authors

Journals

citations
Cited by 61 publications
(103 citation statements)
references
References 20 publications
0
102
1
Order By: Relevance
“…No o(n 2 ) space single-pass streaming algorithm was known for this problem even in insertion-only streams. This state-of-affairs was in fact similar to the case of the closely related maximal matching problem: the best known semi-streaming algorithm for this problem on dynamic streams uses Θ(log n) passes [3,35] and it is provably impossible to solve this problem using o(n 2 )-space in a single pass over a dynamic stream [9] (although this problem is trivial in insertion-only streams). Considering this one might have guessed a similar lower bound also holds for the (∆ + 1) coloring problem.…”
Section: Our Contributionsmentioning
confidence: 86%
“…No o(n 2 ) space single-pass streaming algorithm was known for this problem even in insertion-only streams. This state-of-affairs was in fact similar to the case of the closely related maximal matching problem: the best known semi-streaming algorithm for this problem on dynamic streams uses Θ(log n) passes [3,35] and it is provably impossible to solve this problem using o(n 2 )-space in a single pass over a dynamic stream [9] (although this problem is trivial in insertion-only streams). Considering this one might have guessed a similar lower bound also holds for the (∆ + 1) coloring problem.…”
Section: Our Contributionsmentioning
confidence: 86%
“…The proof now consists of two parts: (i) use the simultaneity of the communication to argue that as each machine is oblivious to identity of its special set, it cannot convey enough information about this set using limited communication, and (ii) use the bound on the size of the intersection between the sets to show that this prevents the coordinator to find a good solution. The strategy outlined above is in fact at the core of many existing lower bounds for simultaneous protocols in the coordinator model including [12,13,34,51] (a notable exception is the lower bound of [12] on estimating matching size in sparse graphs). For example, to obtain the hard input distributions in [13,51] for the maximum matching problem, we just need to switch the sets in the small intersecting family above with induced matchings in a Ruzsa-Szemerédi graph [65] (see also [6] for more details on these graphs).…”
Section: Technical Overviewmentioning
confidence: 99%
“…The problem of MWM was also considered in other streaming models, such as the MapReduce model [8,15], the sliding-window model [8,9] and the turnstile stream model (allowing deletions as well as insertions) [1,5,7,14]. More general submodular-function matching problems in the semi-streaming model have been considered by Varadaraja and by Chakrabarti and Kale [6,18].…”
Section: Introductionmentioning
confidence: 99%