For over a decade now we have been witnessing the success of massive parallel computation (MPC) frameworks, such as MapReduce, Hadoop, Dryad, or Spark. One of the reasons for their success is the fact that these frameworks are able to accurately capture the nature of large-scale computation. In particular, compared to the classic distributed algorithms or PRAM models, these frameworks allow for much more local computation. The fundamental question that arises in this context is though: can we leverage this additional power to obtain even faster parallel algorithms? A prominent example here is the maximum matching problem—one of the most classic graph problems. It is well known that in the PRAM model one can compute a 2-approximate maximu...
We consider the problem of designing fundamental graph algorithms on the model of Massive Parallel C...
We present two Massively Parallel Computation (MPC) algorithms for the Minimum Cut problem: an O(1)-...
We study the parallel complexity of some problems in terms of their expected times. Specifically we ...
For over a decade now we have been witnessing the success of massive parallel computation (MPC) fram...
1. Introduction. Over the last decade, massive parallelism became a major paradigm in computing, and...
The Massively Parallel Computation (MPC) model is an emerging model that distills core aspects of di...
Many modern parallel systems, such as MapReduce, Hadoop and Spark, can be modeled well by the MPC mo...
We present O(log log n)-round algorithms in the Massively Parallel Computation (MPC) model, with a(n...
Many modern services need to routinely perform tasks on a large scale. This prompts us to consider t...
A long line of research about connectivity in the Massively Parallel Computation model has culminate...
Over the past decade, there has been increasing interest in distributed/parallel algorithms for proc...
We study fundamental graph problems such as graph connectivity, minimum spanning forest (MSF), and a...
We present O(log log n) round scalable Massively Parallel Computation algorithms for maximal indepen...
The Massively Parallel Computation (MPC) model serves as a common abstraction of many modern large-s...
This paper presents an O(log log d¯) round massively parallel algorithm for 1 + ? approximation of m...
We consider the problem of designing fundamental graph algorithms on the model of Massive Parallel C...
We present two Massively Parallel Computation (MPC) algorithms for the Minimum Cut problem: an O(1)-...
We study the parallel complexity of some problems in terms of their expected times. Specifically we ...
For over a decade now we have been witnessing the success of massive parallel computation (MPC) fram...
1. Introduction. Over the last decade, massive parallelism became a major paradigm in computing, and...
The Massively Parallel Computation (MPC) model is an emerging model that distills core aspects of di...
Many modern parallel systems, such as MapReduce, Hadoop and Spark, can be modeled well by the MPC mo...
We present O(log log n)-round algorithms in the Massively Parallel Computation (MPC) model, with a(n...
Many modern services need to routinely perform tasks on a large scale. This prompts us to consider t...
A long line of research about connectivity in the Massively Parallel Computation model has culminate...
Over the past decade, there has been increasing interest in distributed/parallel algorithms for proc...
We study fundamental graph problems such as graph connectivity, minimum spanning forest (MSF), and a...
We present O(log log n) round scalable Massively Parallel Computation algorithms for maximal indepen...
The Massively Parallel Computation (MPC) model serves as a common abstraction of many modern large-s...
This paper presents an O(log log d¯) round massively parallel algorithm for 1 + ? approximation of m...
We consider the problem of designing fundamental graph algorithms on the model of Massive Parallel C...
We present two Massively Parallel Computation (MPC) algorithms for the Minimum Cut problem: an O(1)-...
We study the parallel complexity of some problems in terms of their expected times. Specifically we ...