Adaptive Massively Parallel Connectivity in Optimal Space

02/08/2023
by   Jakub Łącki, et al.
0

We study the problem of finding connected components in the Adaptive Massively Parallel Computation (AMPC) model. We show that when we require the total space to be linear in the size of the input graph the problem can be solved in O(log^* n) rounds in forests (with high probability) and 2^O(log^* n) expected rounds in general graphs. This improves upon an existing O(loglog_m/n n) round algorithm. For the case when the desired number of rounds is constant we show that both problems can be solved using Θ(m + n log^(k) n) total space in expectation (in each round), where k is an arbitrarily large constant and log^(k) is the k-th iterate of the log_2 function. This improves upon existing algorithms requiring Ω(m + n log n) total space.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/11/2019

Near-Optimal Massively Parallel Graph Connectivity

Identifying the connected components of a graph, apart from being a fund...
research
11/07/2022

Optimal Deterministic Massively Parallel Connectivity on Forests

We show fast deterministic algorithms for fundamental problems on forest...
research
02/19/2020

Parallel Algorithms for Small Subgraph Counting

Subgraph counting is a fundamental problem in analyzing massive graphs, ...
research
05/11/2021

Accelerating Amoebots via Reconfigurable Circuits

We consider an extension to the geometric amoebot model that allows amoe...
research
01/12/2023

Distributed Self-Stabilizing MIS with Few States and Weak Communication

We study a simple random process that computes a maximal independent set...
research
03/20/2021

Round and Communication Balanced Protocols for Oblivious Evaluation of Finite State Machines

We propose protocols for obliviously evaluating finite-state machines, i...
research
08/06/2019

Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds

In this paper we study the problem of dynamically maintaining graph prop...

Please sign up or login with your details

Forgot password? Click here to reset