Simple Graph Coloring Algorithms for Congested Clique and Massively Parallel Computation

08/25/2018
by   Manuela Fischer, et al.
0

We present a very simple randomized partitioning procedure for graph coloring, which leads to simplification or improvements of some recent distributed and parallel coloring algorithms. In particular, we get a simple (Δ+1) coloring algorithm with round complexity O(^* Δ) in the CONGESTED CLIQUE model of distributed computing. This matches the bound of Parter and Su [DISC'18], which improved on the O(Δ^* Δ)-round algorithm of Parter [ICALP'18]. Moreover, the same random partitioning leads to a (Δ+1) coloring algorithm with round complexity O(^* Δ+ √( n)) in the Massively Parallel Computation (MPC) model with strongly sublinear memory, which is the first sublogarithmic-time algorithm in this regime. This algorithm uses a memory of O(n^α) per machine and a total memory of O(m+ n^1+ε), for any desirable constants α,ε>0, where m is the size of the graph.

READ FULL TEXT
research
09/13/2020

Simple, Deterministic, Constant-Round Coloring in the Congested Clique

We settle the complexity of the (Δ+1)-coloring and (Δ+1)-list coloring p...
research
02/08/2023

Fast Parallel Degree+1 List Coloring

Graph coloring problems are arguably among the most fundamental graph pr...
research
12/10/2021

Improved Deterministic (Δ+1)-Coloring in Low-Space MPC

We present a deterministic O(logloglog n)-round low-space Massively Para...
research
02/28/2018

Brief Announcement: Semi-MapReduce Meets Congested Clique

Graph problems are troublesome when it comes to MapReduce. Typically, to...
research
08/29/2023

An Efficient Construction of Yao-Graph in Data-Distributed Settings

A sparse graph that preserves an approximation of the shortest paths bet...
research
02/22/2020

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

We present O(loglog n) round scalable Massively Parallel Computation alg...
research
06/01/2023

Time and Space Optimal Massively Parallel Algorithm for the 2-Ruling Set Problem

In this work, we present a constant-round algorithm for the 2-ruling set...

Please sign up or login with your details

Forgot password? Click here to reset