若干MapReduce平行机调度问题研究

若干MapReduce平行机调度问题研究

论文摘要

MapReduce是由Google提出的一种编程模型,是一种处理大规模数据信息的计算模型和方法。本文主要研究MapReduce环境下的平行机调度问题,包括同类平行机的离线问题的最优算法和同型平行机的(半)在线的下界与在线算法。本文研究的模型主要考虑Map任务可分和Reduce任务可中断的情形,目标都是极小化最大完工时间。全文共分为五章。第一章主要介绍调度问题的相关概念与基础知识以及MapReduce调度问题的背景和研究现状。第二章主要研究同类平行机的MapReduce调度问题。针对三台机情形,通过分解所有实例的类型,给出了对任意速度下的可中断最优解算法。第三章主要研究m台同型平行机在线调度问题的下界。针对Map任务可分和Reduce任务可中断的情形,证明了任何算法求解该问题的竞争比至少为1.7135。第四章主要研究已知总和的两台同型平行机半在线调度问题。在已知Map任务和Reduce任务总和的情形下,无论Reduce任务是否可中断,证明了该问题的下界至少4/3,并给出了竞争比为4/3的最优半在线算法。第五章总结全文,提出了进一步的讨论与研究方向。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  •   1.1 调度问题概述
  •   1.2 算法设计与分析
  •   1.3 MapReduce简介
  •   1.4 MapReduce调度模型
  •   1.5 论文结构
  • 第2章 三台同类机MapReduce调度问题的最优算法研究
  •   2.1 引言
  •   2.2 符号定义
  • max最优解算法'>  2.3 Q3|MR,pmtn|Cmax最优解算法
  •   2.4 本章小结
  • 第3章 m台平行机在线MapReduce调度问题的下界
  •   3.1 引言
  •   3.2 符号定义
  •   3.3 问题的下界
  •   3.4 本章小结
  • 第4章 两台同型机MapReduce调度问题的半在线最优算法
  •   4.1 引言
  •   4.2 符号定义
  • max和P2|MR,pmtn,sum|Cmax的下界'>  4.3 P2|MR,sum|Cmax和P2|MR,pmtn,sum|Cmax的下界
  • max的最优算法'>  4.4 P2|MR,sum|Cmax的最优算法
  •   4.5 本章小结
  • 第5章 总结与展望
  • 参考文献
  • 附录
  • 致谢
  • 文章来源

    类型: 硕士论文

    作者: 郑聪

    导师: 韩曙光

    关键词: 平行机排序,算法,下界

    来源: 浙江理工大学

    年度: 2019

    分类: 基础科学

    专业: 数学

    单位: 浙江理工大学

    分类号: O224

    总页数: 35

    文件大小: 1668K

    下载量: 32

    相关论文文献

    • [1].凿岩台车机械自平动钻臂机构的平行机理[J]. 煤矿机械 2015(07)
    • [2].平行机的最大延误问题[J]. 价值工程 2015(02)
    • [3].平行机调度问题的列生成方法研究[J]. 装备制造技术 2014(05)
    • [4].含换模时间的平行机调度问题研究[J]. 微型机与应用 2012(22)
    • [5].非相关平行机台的间断批量和计划排序研究[J]. 制造业自动化 2010(06)
    • [6].加工时间可控和简单线性增长的平行机排序[J]. 应用数学学报 2010(04)
    • [7].具有周期维护的最小化工件完成时刻之和的平行机调度问题[J]. 江西科学 2012(04)
    • [8].平行机在线排序综述[J]. 中国科学:数学 2020(09)
    • [9].不同交货期时间窗下的平行机生产问题研究[J]. 机械设计与制造 2020(04)
    • [10].机器和工人都有加工资质约束的平行机排序问题研究[J]. 运筹学学报 2018(03)
    • [11].混合周期维护平行机调度问题[J]. 沈阳师范大学学报(自然科学版) 2018(05)
    • [12].具有交货期和工装数量约束的平行机调度[J]. 机电工程技术 2012(09)
    • [13].具有维修时间的两台平行机在线排序[J]. 河南科技大学学报(自然科学版) 2011(06)
    • [14].工件可中断的周期维护混合平行机调度问题[J]. 江西科学 2018(05)
    • [15].面向节能无关联平行机调度模型及分支定界法[J]. 工业工程与管理 2012(02)
    • [16].具有周期维护最小化时间表长的两台平行机调度问题(英文)[J]. 应用数学 2010(01)
    • [17].考虑成本限制的最小化最大延迟时间平行机调度问题[J]. 系统工程理论与实践 2019(01)
    • [18].带拒绝费用的平行机在线排序[J]. 石家庄铁道大学学报(自然科学版) 2016(02)
    • [19].基于最优解下限的单工序平行机排序启发式算法[J]. 工业工程与管理 2015(02)
    • [20].两台可重排平行机覆盖问题的最优在线算法[J]. 嘉兴学院学报 2012(03)
    • [21].可能产生中断且考虑运输的两台平行机排序问题[J]. 浙江大学学报(理学版) 2009(02)
    • [22].工件带准备时间的平行机调度问题的一个近似算法[J]. 北京师范大学学报(自然科学版) 2009(04)
    • [23].具有树和路约束的平行机排序问题[J]. 计算机工程与科学 2018(12)
    • [24].最小化时间表长的平行机调度近似算法研究[J]. 北京师范大学学报(自然科学版) 2012(01)
    • [25].具有模糊交货期的平行机排序问题[J]. 科学技术与工程 2012(12)
    • [26].考虑外包的平行机调度问题的多目标遗传算法[J]. 中国机械工程 2014(23)
    • [27].考虑维护和可中断工件的混合型平行机调度问题研究[J]. 江西科学 2015(05)
    • [28].加工时间依赖于资源消耗量的平行机调度问题[J]. 系统工程理论与实践 2012(07)
    • [29].两台具有服务等级的可拒绝平行机排序问题[J]. 曲阜师范大学学报(自然科学版) 2017(02)
    • [30].带强制工期的可中断平行机排序问题[J]. 系统科学与数学 2011(07)

    标签:;  ;  ;  

    若干MapReduce平行机调度问题研究
    下载Doc文档

    猜你喜欢