On the Computational Complexity of MapReduce
Not on the map. Why?
Abstract (arXiv)
In this paper we study MapReduce computations from a complexity-theoretic perspective. First, we formulate a uniform version of the MRC model of Karloff et al. (2010). We then show that the class of regular languages, and moreover all of sublogarithmic space, lies in constant round MRC. This result also applies to the MPC model of Andoni et al. (2014). In addition, we prove that, conditioned on a variant of the Exponential Time Hypothesis, there are strict hierarchies within MRC so that increasing the number of rounds or the amount of time per processor increases the power of MRC. To the best of our knowledge we are the first to approach the MapReduce model with complexity-theoretic techniques, and our work lays the foundation for further analysis relating MapReduce to established complexity classes.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 1 Oct 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1.
1 paper.