Skip to main navigation Skip to search Skip to main content

Online makespan minimization in MapReduce-like systems with complex reduce tasks

  • Taibo Luo
  • , Yuqing Zhu
  • , Weili Wu
  • , Yinfeng Xu
  • , Ding Zhu Du
  • Sichuan University
  • California State University Los Angeles
  • Taiyuan University of Technology
  • University of Texas at Dallas
  • Ton Duc Thang University

Research output: Contribution to journalArticlepeer-review

19 Scopus citations

Abstract

In the MapReduce processing, since map tasks output key-value pairs, and reduce tasks take the pairs output by the map tasks and compute the final results. Therefore, reduce tasks are unknown until their map tasks are finished. Also, we assume that map tasks are preemptive and parallelizable, but reduce tasks are non-parallelizable. With these assumptions, we study the scheduling of minimizing makespan. Both preemptive and non-preemptive reduce tasks are considered. We prove that no matter if preemption is allowed or not, any algorithm has a competitive ratio at least 2-1h, we then give two optimal algorithms for these two versions.

Original languageEnglish
Pages (from-to)271-277
Number of pages7
JournalOptimization Letters
Volume11
Issue number2
DOIs
StatePublished - 1 Feb 2017
Externally publishedYes

Keywords

  • Big data
  • MapReduce
  • On-line scheduling

Fingerprint

Dive into the research topics of 'Online makespan minimization in MapReduce-like systems with complex reduce tasks'. Together they form a unique fingerprint.

Cite this