期刊文献+

考虑运输时间的MapReduce模型下的同类机调度研究 被引量:1

Uniform Machine Scheduling with Transportation Time in the MapReduce System
原文传递
导出
摘要 MapReduce模型在大数据处理及机器调度方面日趋重要.针对MapReduce模型中的每个工件由Map和Reduce两道加工工序组成,其中Map工序允许分割成若干个子任务,并在多台同类机上并行加工,而Reduce工序只能在该工件的Map工序里的子任务全部加工完后才能启动加工,且Reduce工序不能分割,即只能在一台机器上连续加工.在实际生产中,重型工件的两个相邻工序若分配给不同机器,则工件在机器之间需要一定的运输时间.结合工件的到达时间约束,以最小化最大完工时间为目标,构建了混合整数规划模型,设计了采用单纯形差分变异策略的改进磷虾算法来求解模型.利用数值仿真实验,与基本磷虾算法、遗传算法及CPLEX计算结果进行对比.测试结果说明了所提出的改进磷虾算法在解的质量和运行时间方面均优于基本磷虾算法、遗传算法,验证了模型与算法改进的有效性. The MapReduce model has become increasingly important in machine scheduling and big data processing.Each job 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.The processing of reduce task can’t be interrupted.In actual production,if the heavy workpiece is in different machines in two processes,heavy workpiece are transported between different machines and take a certain amount of time.Combined with the arrival time of the job,the goal is to minimize the total completion time.In this paper,we formulate the MapReduce problem as a mixed integer linear programming(MILP)model and develop an improved Krill Herd algorithm(IKH),using simple differential perturbation to obtain a near-optimal solution.The numerical simulation experiment is compared with the krill herd algorithm,genetic algorithm and CPLEX calculation results.The effectiveness of the model and the improved krill herd algorithm is evaluated by computational experiments on a series of randomly generated instances.The numerical results indicate that the improved Krill Herd algorithm outperforms GA and KH for the problem.
作者 黄基诞 郑斐峰 徐寅峰 刘明 HUANG Jidan;ZHENG Feifeng;XU Yingfeng;LIU Ming(Glorious Sun School of Business and Management,DongHua University,Shanghai 200051;School of Economics and Management,Tongji University,Shanghai 200092)
出处 《系统科学与数学》 CSCD 北大核心 2019年第11期1741-1755,共15页 Journal of Systems Science and Mathematical Sciences
基金 国家自然科学基金重点项目(71832001) 国家自然科学基金(71771048,71872037,71571061) 东华大学非线性科学研究所资助课题
关键词 运输时间 同类机调度 MAPREDUCE 磷虾算法 混合整数规划 Transportation time uniform machines scheduling MapReduce Krill Herd algorithm mixed integer programming
  • 相关文献

参考文献6

二级参考文献32

  • 1莫愿斌,陈德钊,胡上序.混沌粒子群算法及其在生化过程动态优化中的应用[J].化工学报,2006,57(9):2123-2127. 被引量:28
  • 2Gandomi A H, Alavi A H. Krill herd: A new bio-inspired optimization algorithm[J]. Communications in Nonlinear Science and Numerical Simulation, 2012, 17(12): 4831- 4845.
  • 3Singh G E Singh A. Comparative study of krill herd, firefly and cuckoo search algorithms for unimodal and multimodal optimization[J]. Int J of Intelligent Systems and Applications, 2014, 6(3): 35-49.
  • 4Gandomi A H, Talatahari S, Tadbiri F, et al. Krill herd algorithm for optimum design of truss structures[J]. Int J of Bio-Inspired Computation, 2013, 5(5): 281-288.
  • 5Mandal B, Roy P K, Mandal S. Economic load dispatch using krill herd algorithm[J]. Int J of Electrical Power and Energy Systems, 20!4, 57(5): 1-10.
  • 6Wang G G, Guo L H, Gandomi A H, et al. Chaotic la'ill herd algorithm[J]. Information Sciences, 2014, 274(8): 17-34.
  • 7Wang G GI Guo L H, Wang H Q, et al. Incorporating mutation scheme into krill herd algorithm for global numerical optimization[J]. Neural Computing and Applications, 2014, 24(3/4/5): 853-871.
  • 8Wang G G, Gandomi A H, Alavi A H. Stud krill herd algorithm[J]. Neurocomputing, 2014, 128(5): 363-370.
  • 9Wang G G, Gandomi A H, Alavi A H. An effective krill herd algorithm with migration operator in biogeography- based optimization[J]. Applied Mathematical Modelling, 2014, 38(9/10): 2454-2462.
  • 10Li J P, Tang Y G, Hua C C, et al. An improved krill herd algorithm: Krill herd with linear decreasing step[J]. Applied Mathematics and Computation, 2014, 234(5): 356-367.

共引文献38

同被引文献14

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部