Publication | Closed Access
Better bounds for matchings in the streaming model
92
Citations
7
References
2013
Year
EngineeringStreaming ModelNetwork AnalysisEducationComputational ComplexityStreaming AlgorithmGraph MatchingMaximum MatchingData ScienceDiscrete MathematicsProbabilistic Graph TheoryCombinatorial OptimizationMaximum MatchingsMatching TechniqueComputer ScienceGraph AlgorithmNetwork AlgorithmGraph TheoryBetter Bounds
In this paper we present improved bounds for approximating maximum matchings in bipartite graphs in the streaming model. First, we consider the question of how well maximum matching can be approximated in a single pass over the input when O(n) space is allowed, where n is the number of vertices in the input graph. Two natural variants of this problem have been considered in the literature: (1) the edge arrival setting, where edges arrive in the stream and (2) the vertex arrival setting, where vertices on one side of the graph arrive in the stream together with all their incident edges. The latter setting has also been studied extensively in the context of on-line algorithms, where each arriving vertex has to either be matched irrevocably or discarded upon arrival. In the online setting, the celebrated algorithm of Karp-Vazirani-Vazirani achieves a 1--1/e approximation by crucially using randomization (and using O(n) space). Despite the fact that the streaming model is less restrictive in that the algorithm is not constrained to match vertices irrevocably upon arrival, the best known approximation in the streaming model with vertex arrivals and O(n) space is the same factor of 1--1/e.We show that no (possibly randomized) single pass streaming algorithm constrained to use O(n) space can achieve a better than 1--1/e approximation to maximum matching, even in the vertex arrival setting. This leads to the striking conclusion that no single pass streaming algorithm can get any advantage over online algorithms unless it uses significantly more than O(n) space. Additionally, our bound yields the best known impossibility result for approximating matchings in the edge arrival model (improving upon the bound of 2/3 proved by Goel at al[SODA'12]).Second, we consider the problem of approximating matchings in multiple passes in the vertex arrival setting. We show that a simple fractional load balancing approach achieves approximation ratio
| Year | Citations | |
|---|---|---|
Page 1
Page 1