跳到主要导航 跳到搜索 跳到主要内容

Parallel machine scheduling with setup time in the MapReduce system

  • Donghua University
  • Tongji University

科研成果: 期刊稿件文章同行评审

9 引用 (Scopus)

摘要

This work studies MapReduce model-based parallel machine scheduling. Each job with arbitrary release time and setup time consists of one map task and one reduce task. The map task can be split and processed on several machines simultaneously, while the reduce task has to be processed on a single machine and it cannot be started unless the map task has been completed, and the processing for any task cannot be interrupted. In this paper, we consider the MapReduce scheduling on parallel identical machines, aiming at minimizing the makespan. We formulate the problem as a mixed integer linear programming model, and develop an improved sine cosine algorithm (ISCA) using differential perturbation and dimension-bydimension Levy perturbation to obtain a near-optimal solution. Computational comparisons between ISCA and genetic algorithm together with the classical SCA algorithm show that the proposed ISCA algorithm outperforms the other two algorithms. Besides, the ISCA is of an average relative deviation of 3.02% from the lower bound of the problem. Numerical computation verifies the effectiveness of the proposed algorithm.

源语言英语
页(从-至)174-182
页数9
期刊Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice
39
1
DOI
出版状态已出版 - 1 1月 2019
已对外发布

学术指纹

探究 'Parallel machine scheduling with setup time in the MapReduce system' 的科研主题。它们共同构成独一无二的学术指纹。

引用此