MapReduce同类机排序问题的改进算法

作者:魏麒; 吴用; 蒋义伟*
来源:高校应用数学学报A辑(中文版), 2019, 34(01): 83-90.
DOI:10.13299/j.cnki.amjcu.002061

摘要

研究了MapReduce系统中极小化最大完工时间的同类机排序问题.每个工件包含两类任务集:Map任务集和Reduce任务集.工件的Reduce任务必须在该工件的所有Map任务完成后才能开始加工.Map任务是可分的,即可以被任意分割并在多台机器上同时加工,而Reduce任务是不可分的.针对m台同类机离线模型,分别考虑了Reduce任务可中断和不可中断两种情形.对于可中断情形,设计了一个近似比为2-■的近似算法,其中g1≥1,si为机器σi的加工速度且s1≥s2≥…≥sm;对于不可中断情形,则给出了一个近似比为2+31/2/3的近似算法.上述结果是对已有文献的改进.

全文