Sublinear algorithms for (Δ+ 1) vertex coloring

S Assadi, Y Chen, S Khanna - Proceedings of the Thirtieth Annual ACM-SIAM …, 2019 - SIAM
Any graph with maximum degree Δ admits a proper vertex coloring with Δ+ 1 colors that can
be found via a simple sequential greedy algorithm in linear time and space. But can one find …

Improved massively parallel computation algorithms for mis, matching, and vertex cover

M Ghaffari, T Gouleakis, C Konrad, S Mitrović… - Proceedings of the …, 2018 - dl.acm.org
We present O (loglog n)-round algorithms in the Massively Parallel Computation (MPC)
model, with Õ (n) memory per machine, that compute a maximal independent set, a 1+ ε …

Coresets meet EDCS: algorithms for matching and vertex cover on massive graphs

S Assadi, MH Bateni, A Bernstein, V Mirrokni… - Proceedings of the …, 2019 - SIAM
There is a rapidly growing need for scalable algorithms that solve classical graph problems,
such as maximum matching and minimum vertex cover, on massive graphs. For massive …

Parallel graph connectivity in log diameter rounds

A Andoni, Z Song, C Stein, Z Wang… - 2018 IEEE 59th Annual …, 2018 - ieeexplore.ieee.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 …

The complexity of (Δ+ 1) coloring in congested clique, massively parallel computation, and centralized local computation

YJ Chang, M Fischer, M Ghaffari, J Uitto… - Proceedings of the 2019 …, 2019 - dl.acm.org
In this paper, we present new randomized algorithms that improve the complexity of the
classic (Δ+ 1)-coloring problem, and its generalization (Δ+ 1)-list-coloring, in three well …

Correlation clustering in constant many parallel rounds

V Cohen-Addad, S Lattanzi, S Mitrović… - International …, 2021 - proceedings.mlr.press
Correlation clustering is a central topic in unsupervised learning, with many applications in
ML and data mining. In correlation clustering, one receives as input a signed graph and the …

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 …

Sparsifying distributed algorithms with ramifications in massively parallel computation and centralized local computation

M Ghaffari, J Uitto - Proceedings of the Thirtieth Annual ACM-SIAM …, 2019 - SIAM
We introduce a method for “sparsifying” distributed algorithms and exhibit how it leads to
improvements that go past known barriers in two algorithmic settings of large-scale graph …

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 …

Conditional hardness results for massively parallel computation from distributed lower bounds

M Ghaffari, F Kuhn, J Uitto - 2019 IEEE 60th Annual Symposium …, 2019 - ieeexplore.ieee.org
We present the first conditional hardness results for massively parallel algorithms for some
central graph problems including (approximating) maximum matching, vertex cover …