A Massively Parallel Algorithm for Minimum Weight Vertex Cover

05/21/2020
by   Mohsen Ghaffari, et al.
0

We present a massively parallel algorithm, with near-linear memory per machine, that computes a (2+ε)-approximation of minimum-weight vertex cover in O(loglog d) rounds, where d is the average degree of the input graph. Our result fills the key remaining gap in the state-of-the-art MPC algorithms for vertex cover and matching problems; two classic optimization problems, which are duals of each other. Concretely, a recent line of work—by Czumaj et al. [STOC'18], Ghaffari et al. [PODC'18], Assadi et al. [SODA'19], and Gamlath et al. [PODC'19]—provides O(loglog n) time algorithms for (1+ε)-approximate maximum weight matching as well as for (2+ε)-approximate minimum cardinality vertex cover. However, the latter algorithm does not work for the general weighted case of vertex cover, for which the best known algorithm remained at O(log n) time complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/22/2018

Improved Massively Parallel Computation Algorithms for MIS, Matching, and Vertex Cover

We present O( n)-round algorithms in the Massively Parallel Computation ...
research
02/08/2022

A parallel algorithm for minimum weight set cover with small neighborhood property

This paper studies the minimum weight set cover (MinWSC) problem with a ...
research
07/26/2022

Maximum Weight Convex Polytope

We study the maximum weight convex polytope problem, in which the goal i...
research
11/08/2017

Coresets Meet EDCS: Algorithms for Matching and Vertex Cover on Massive Graphs

Randomized composable coresets were introduced recently as an effective ...
research
08/29/2023

FPT Approximation and Subexponential Algorithms for Covering Few or Many Edges

We study the α-Fixed Cardinality Graph Partitioning (α-FCGP) problem, th...
research
06/08/2020

Graph Minors Meet Machine Learning: the Power of Obstructions

Computational intractability has for decades motivated the development o...
research
07/06/2023

Efficient parallel implementation of the multiplicative weight update method for graph-based linear programs

Positive linear programs (LPs) model many graph and operations research ...

Please sign up or login with your details

Forgot password? Click here to reset