最大化加工收益调度问题算法研究

最大化加工收益调度问题算法研究

论文摘要

本文研究了 m(m≥2)台并行机、带有公共交付期的最大化(权重)加工收益调度问题。该问题被认为是NP-hard,也就是说,除非P=NP,否则无法在多项式时间内找到一个精确算法来求解该问题。并行机是指系统内具有多台速度相同的处理机,每个工件只需在任意一台机器上加工即可;公共交付期是指所有工件具有相同的交付期;加工收益是指工件在交付期之前所完成的工作量。本文研究了该调度问题无权重和带权重模型,并分别提出了不同的算法。对于不带权重的模型,本文提出了一个完全多项式时间近似方案(FPTAS),近似比为1/1-ε(ε为很小的误差值),其时间复杂度为O((1/ε)mnm+1)(m为并行机数量)。该算法不仅适用于两台并行机,对任意的m台并行机同样适用。本文给出FPTAS的证明过程,并与前人结果——多项式时间近似方案(PTAS)—进行了对比实验。实验结果表明,对于相同的ε,本文提出的FPTAS的运行时间要远远优于PTAS的运行时间,且FPTAS的计算精度更高。此外,PTAS的运行时间随ε的减小呈指数增长,而FPTAS的运行时间依然为多项式增长。对于带权重的模型,本文提出了一个伪多项式时间复杂度的动态规划,其时间复杂度为O(max{nlogn,ndm})。这表明即使考虑权重,问题的复杂性也没有变化(依然为弱NP-hard)。此外,本文针对动态规划的运行时间进行了数值实验。实验结果表明:在内存空间充足的前提下,该算法的运行时间随着工件数量的增加变化缓慢,可以在有效的时间内解决规模较大的问题实例。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  •   1.1 问题介绍
  •     1.1.1 研究背景与意义
  •     1.1.2 调度问题基础知识
  •   1.2 国内外研究现状
  •   1.3 本文主要内容及组织结构
  • 2 相关理论介绍
  •   2.1 复杂性理论介绍
  •   2.2 求解优化问题的常用算法
  •   2.3 动态规划
  •   2.4 近似算法
  •     2.4.1 近似算法的基本概念
  •     2.4.2 PTAS和 FPTAS介绍
  •   2.5 本章小结
  • 3 求解Pm| dj= d| max(X)的FPTAS
  •   3.1 问题定义
  •     3.1.1 问题描述
  •     3.1.2 概念定义
  •   3.2 FPTAS的设计与分析
  •     3.2.1 预备算法介绍
  •     3.2.2 FPTAS的设计
  •   3.3 计算实例
  •   3.4 数值实验
  •     3.4.1 测试数据集与测试环境
  •     3.4.2 对比实验
  •   3.5 本章小结
  • 4 求解Pm| dj= d| max(Xw)的相关算法
  •   4.1 问题定义
  •     4.1.1 问题描述
  •     4.1.2 概念定义
  •   4.2 算法设计与分析
  •     4.2.1 最优解性质分析
  •     4.2.2 动态规划算法设计与分析
  •     4.2.3 枚举算法设计与分析
  •   4.3 数值实验
  •     4.3.1 测试数据集与测试环境
  •     4.3.2 动态规划与枚举算法对比实验
  •   4.4 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 文章来源

    类型: 硕士论文

    作者: 梁亚歌

    导师: 韩鑫

    关键词: 并行机,公共交付期,加工收益,完全多项式时间近似方案,动态规划

    来源: 大连理工大学

    年度: 2019

    分类: 基础科学

    专业: 数学

    单位: 大连理工大学

    分类号: O221.3

    DOI: 10.26991/d.cnki.gdllu.2019.002991

    总页数: 59

    文件大小: 1247K

    下载量: 14

    相关论文文献

    • [1].考虑倒垛情况的场吊调度问题研究[J]. 交通运输工程与信息学报 2017(02)
    • [2].一种电网经济调度问题的分布式对偶优化解法[J]. 山西建筑 2016(33)
    • [3].云制造调度问题研究综述[J]. 计算机集成制造系统 2017(06)
    • [4].水电混合网络经济调度问题的分布式优化算法设计与分析(英文)[J]. 电子科技大学学报 2020(05)
    • [5].考虑维护且原材料易变质的单机调度问题[J]. 黑龙江工业学院学报(综合版) 2020(07)
    • [6].混合并行机调度问题的多目标优化模型及算法[J]. 控制理论与应用 2014(11)
    • [7].建模分析外卖送餐员的调度问题[J]. 数理天地(初中版) 2020(04)
    • [8].求解调度问题的粒子群算法编码方法研究[J]. 武汉科技大学学报 2010(01)
    • [9].基于“实时智能”方法的港口物流调度问题研究[J]. 物流技术 2009(12)
    • [10].考虑空载能耗的双代理单机调度问题[J]. 电子世界 2020(10)
    • [11].浅谈公共自行车调度问题[J]. 科技风 2015(21)
    • [12].基于二分图匹配的一类多机调度问题研究[J]. 软件导刊 2009(07)
    • [13].航空器着陆调度问题的一种新型元启发式方法(英文)[J]. Transactions of Nanjing University of Aeronautics and Astronautics 2020(02)
    • [14].综合考量借还车需求与调度成本的公共自行车调度优化模型[J]. 中国公路学报 2019(07)
    • [15].考虑行为特征的分布式流水线调度问题研究[J]. 信息通信 2019(06)
    • [16].大数据背景下集群调度结构与研究进展[J]. 计算机研究与发展 2018(01)
    • [17].具有负载依赖型维护时长和弹性维护开始时刻的单机调度问题[J]. 江西科学 2017(01)
    • [18].考虑设备定周期预防性维护的单批处理机调度问题研究[J]. 电子世界 2020(15)
    • [19].带模糊排序的移动瓶颈法求解不确定调度问题[J]. 机械制造 2011(02)
    • [20].空间调度问题的非线性规划分析求解方法[J]. 计算机集成制造系统 2010(06)
    • [21].关于柔性制造系统调度问题的研究[J]. 牡丹江师范学院学报(自然科学版) 2010(02)
    • [22].工件有尺寸的单机批调度问题的在线算法[J]. 山东大学学报(理学版) 2009(12)
    • [23].考虑成本的最大延迟时间同类机调度问题[J]. 运筹与管理 2019(12)
    • [24].微电子生产过程调度问题基于指标快速预报的分解算法[J]. 控制与决策 2020(01)
    • [25].配网调度精细化管理对策[J]. 低碳世界 2018(10)
    • [26].基于优先规则的复杂并行机调度问题研究[J]. 系统工程理论与实践 2016(03)
    • [27].飞机调度系统的数学模型设计[J]. 数码世界 2018(09)
    • [28].带有单服务器的并行机调度问题[J]. 沈阳大学学报(自然科学版) 2012(04)
    • [29].混合离散教与学算法求解复杂并行机调度问题[J]. 自动化学报 2020(04)
    • [30].基于调度池的共享单车调度研究[J]. 交通信息与安全 2019(05)

    标签:;  ;  ;  ;  ;  

    最大化加工收益调度问题算法研究
    下载Doc文档

    猜你喜欢