Simulations between Strongly Sublinear MPC and Node-Capacitated Clique
By: Philipp Schneider, Julian Werthmann
We study how the strongly sublinear MPC model relates to the classic, graph-centric distributed models, focusing on the Node-Capacitated Clique (NCC), a bandwidth-parametrized generalization of the Congested Clique. In MPC, $M$ machines with per-machine memory $S$ hold a partition of the input graph, in NCC, each node knows its full neighborhood but can send/receive only a bounded number of $C$ words per round. We are particularly interested in the strongly sublinear regime where $S=C=n^δ$ for some constant $0 < δ<1$. Our goal is determine when round-preserving simulations between these models are possible and when they are not, when total memory and total bandwidth $SM=nC$ in both models are matched, for different problem families and graph classes. On the positive side, we provide techniques that allow us to replicate the specific behavior regarding input representation, number of machines and local memory from one model to the other to obtain simulations with only constant overhead. On the negative side, we prove simulation impossibility results, which show that the limitations of our simulations are necessary.
Similar Papers
Faster MPC Algorithms for Approximate Allocation in Uniformly Sparse Graphs
Data Structures and Algorithms
Helps computers share work faster and smarter.
New Parallel and Streaming Algorithms for Directed Densest Subgraph
Data Structures and Algorithms
Finds important groups in huge amounts of data.
Streaming Graph Algorithms in the Massively Parallel Computation Model
Data Structures and Algorithms
Helps computers quickly update huge, changing maps.