Near-optimal massively parallel graph connectivity

S Behnezhad, L Dhulipala, H Esfandiari… - 2019 IEEE 60th …, 2019 - ieeexplore.ieee.org
Identifying the connected components of a graph, apart from being a fundamental problem
with countless applications, is a key primitive for many other algorithms. In this paper, we …

Weighted matchings via unweighted augmentations

B Gamlath, S Kale, S Mitrovic, O Svensson - Proceedings of the 2019 …, 2019 - dl.acm.org
We design a generic method to reduce the task of finding weighted matchings to that of
finding short augmenting paths in unweighted graphs. This method enables us to provide …

Exponentially faster massively parallel maximal matching

S Behnezhad, MT Hajiaghayi… - 2019 IEEE 60th Annual …, 2019 - ieeexplore.ieee.org
The study of approximate matching in the Massively Parallel Computations (MPC) model
has recently seen a burst of breakthroughs. Despite this progress, however, we still have a …

Massively parallel algorithms for finding well-connected components in sparse graphs

S Assadi, X Sun, O Weinstein - … of the 2019 ACM Symposium on …, 2019 - dl.acm.org
Massively parallel computation (MPC) algorithms for graph problems have witnessed a
resurgence of interest in recent years. Despite major progress for numerous graph problems …

Distributed-prover interactive proofs

S Das, R Fernando, I Komargodski, E Shi… - Theory of Cryptography …, 2023 - Springer
Interactive proof systems enable a verifier with limited resources to decide an intractable
language (or compute a hard function) by communicating with a powerful but untrusted …

Improved MPC algorithms for MIS, matching, and coloring on trees and beyond

M Ghaffari, C Grunau, C ** - arxiv preprint arxiv:2002.09610, 2020 - arxiv.org
We present $ O (\log\log n) $ round scalable Massively Parallel Computation algorithms for
maximal independent set and maximal matching, in trees and more generally graphs of …

Log Diameter Rounds Algorithms for -Vertex and -Edge Connectivity

A Andoni, C Stein, P Zhong - arxiv preprint arxiv:1905.00850, 2019 - arxiv.org
Many modern parallel systems, such as MapReduce, Hadoop and Spark, can be modeled
well by the MPC model. The MPC model captures well coarse-grained computation on large …

[PDF][PDF] Streaming and massively parallel algorithms for edge coloring

S Behnezhad, M Derakhshan… - … on Algorithms (ESA …, 2019 - drops.dagstuhl.de
A valid edge-coloring of a graph is an assignment of" colors" to its edges such that no two
incident edges receive the same color. The goal is to find a proper coloring that uses few …

Round compression for parallel graph algorithms in strongly sublinear space

K Onak - arxiv preprint arxiv:1807.08745, 2018 - arxiv.org
The Massive Parallel Computation (MPC) model is a theoretical framework for popular
parallel and distributed platforms such as MapReduce, Hadoop, or Spark. We consider the …

Matching and MIS for uniformly sparse graphs in the low-memory MPC model

S Brandt, M Fischer, J Uitto - arxiv preprint arxiv:1807.05374, 2018 - arxiv.org
The Massively Parallel Computation (MPC) model serves as a common abstraction of many
modern large-scale parallel computation frameworks and has recently gained a lot of …