Improved MPC Algorithms for MIS, Matching, and Coloring on Trees and Beyond

02/22/2020
by   Mohsen Ghaffari, et al.
0

We present O(loglog n) round scalable Massively Parallel Computation algorithms for maximal independent set and maximal matching, in trees and more generally graphs of bounded arboricity, as well as for constant coloring trees. Following the standards, by a scalable MPC algorithm, we mean that these algorithms can work on machines that have capacity/memory as small as n^δ for any positive constant δ<1. Our results improve over the O(log^2log n) round algorithms of Behnezhad et al. [PODC'19]. Moreover, our matching algorithm is presumably optimal as its bound matches an Ω(loglog n) conditional lower bound of Ghaffari, Kuhn, and Uitto [FOCS'19].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/28/2021

Deterministic 3-Coloring of Trees in the Sublinear MPC model

We present deterministic O(log^2 log n) time sublinear Massively Paralle...
research
01/26/2023

Deterministic Massively Parallel Symmetry Breaking for Sparse Graphs

We consider the problem of designing deterministic graph algorithms for ...
research
12/11/2019

Graph Sparsification for Derandomizing Massively Parallel Computation with Low Space

The Massively Parallel Computation (MPC) model is an emerging model whic...
research
07/14/2018

Matching and MIS for Uniformly Sparse Graphs in the Low-Memory MPC Model

The Massively Parallel Computation (MPC) model serves as a common abstra...
research
08/25/2018

Simple Graph Coloring Algorithms for Congested Clique and Massively Parallel Computation

We present a very simple randomized partitioning procedure for graph col...
research
11/30/2020

A Near-Optimal Parallel Algorithm for Joining Binary Relations

We present a constant-round algorithm in the massively parallel computat...
research
08/01/2023

Conditionally Optimal Parallel Coloring of Forests

We show the first conditionally optimal deterministic algorithm for 3-co...

Please sign up or login with your details

Forgot password? Click here to reset