Coresets Meet EDCS: Algorithms for Matching and Vertex Cover on Massive Graphs
Not on the map. Why?
Abstract (arXiv)
As massive graphs become more prevalent, there is a rapidly growing need for scalable algorithms that solve classical graph problems, such as maximum matching and minimum vertex cover, on large datasets. For massive inputs, several different computational models have been introduced, including the streaming model, the distributed communication model, and the massively parallel computation (MPC) model that is a common abstraction of MapReduce-style computation. In each model, algorithms are analyzed in terms of resources such as space used or rounds of communication needed, in addition to the more traditional approximation ratio. In this paper, we give a single unified approach that yields better approximation algorithms for matching and vertex cover in all these models. The highlights include: * The first one pass, significantly-better-than-2-approximation for matching in random arrival streams that uses subquadratic space, namely a (1.5+ε)-approximation streaming algorithm that uses O(n1.5) space for constant ε > 0. * The first 2-round, better-than-2-approximation for matching in the MPC model that uses subquadratic space per machine, namely a (1.5+ε)-approximation algorithm with O(√mn + n) memory per machine for constant ε > 0. By building on our unified approach, we further develop parallel algorithms in the MPC model that give a (1 + ε)-approximation to matching and an O(1)-approximation to vertex cover in only O(loglogn) MPC rounds and O(n/polylog(n)) memory per machine. These results settle multiple open questions posed in the recent paper of Czumaj~et.al. [STOC 2018].
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2.
4 papers.
- 2024Dataset Distillation by Automatic Training Trajectoriescited by 26
- 2022New Coresets for Projective Clustering and Applicationscited by 16
- 2023One Pass Streaming Algorithm for Super Long Token Attention Approximation in Sublinear Spacecited by 6
- 2024No Dimensional Sampling Coresets for Classificationcited by 4
- 2024Dataset Distillation by Automatic Training Trajectories19 Jul 2024
- 2024No Dimensional Sampling Coresets for Classification7 Feb 2024
- 2023One Pass Streaming Algorithm for Super Long Token Attention Approximation in Sublinear Space24 Nov 2023
- 2022New Coresets for Projective Clustering and Applications8 Mar 2022