Sorting, searching, and simulation in the mapreduce framework

  • Authors:
  • Michael T. Goodrich;Nodari Sitchinava;Qin Zhang

  • Affiliations:
  • Department of Computer Science, University of California, Irvine;MADALGO, Department of Computer Science, University of Aarhus, Denmark;MADALGO, Department of Computer Science, University of Aarhus, Denmark

  • Venue:
  • ISAAC'11 Proceedings of the 22nd international conference on Algorithms and Computation
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the MapReduce framework from an algorithmic standpoint, providing a generalization of the previous algorithmic models for MapReduce. We present optimal solutions for the fundamental problems of all-prefix-sums, sorting and multi-searching. Additionally, we design optimal simulations of the the well-established PRAM and BSP models in MapReduce, immediately resulting in optimal solutions to the problems of computing fixed-dimensional linear programming and 2-D and 3-D convex hulls.