流水作业调度的智能优化策略和算法

来源 :东南大学 | 被引量 : 0次 | 上传用户:jywaco
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流水作业调度问题是一类具有广泛应用的组合优化问题。总完工时间、总误工时间、最大完工时间和总加权误工时间是几个重要的性能指标。论文对最小化总完工时间的流水作业调度问题(F|prmu|∑Cj)、最小化总误工时间的流水作业调度问题(F|prmu|∑Tj)、准备时间顺序依赖的最小化最大完工时间流水作业调度问题(F|Sijg|Cmax)和准备时间顺序依赖的最小化总加权误工时间流水作业调度问题(F|Sijg|∑WjTj)进行研究。   针对F|prmu|∑Cj提出混合遗传算法(HGA)、混合分布估计算法(PHEDA)、量子激发的迭代贪婪算法(QIG)和基于相似度的蚁群算法(SACO)等4个高效智能算法。HGA使用加权简单基因挖掘结构采集种群信息并构造人工染色体,设计一个新的杂交算子,使人工染色体直接参与杂交过程,不但可挖掘父母双亲的局部优良基因,而且可挖掘隐含于种群的全局优良基因,并将优良基因直接遗传至子代。仿真实验表明,CJC帮助HGA获得较高的性能。PHEDA将基因挖掘方法和分布估计策略有机结合,提出高效子代个体的构造算子,将优良基因遗传至子代,并有效地保持种群的多样性。实验结果显示,PHEDA优于目前求解该问题的其他算法,且获得前90个Taillard标准实例中72个实例的目前最优解,其中42个为首次发现。基于量子比特与任务结合的混合编码模式,QIG使用一个新的旋转门动态调整量子比特,实现扰动强度的自适应调整。仿真实验说明,QIG优于目前求解该问题的其他算法。SACO并行构造多个候选解,基于定义的相似度,从候选解中选择最有可能被局部搜索方法改进的解进行局部搜索。实验结果表明,基于相似度的选择方法帮助SACO获得较高性能。   针对F|prmu|∑Tj提出基于相似度的迭代局部搜索算法(SILS)。为避免早熟,SILS使用一个混合邻域结构的扰动算子对当前最优解扰动多次,构造出多个候选解;使用SACO中基于相似度的选择方法,从候选解中挑选一个最有可能被局部搜索方法改进的解进行局部搜索。实验结果表明,混合邻域结构的扰动算子使SILS有效避免早熟,SILS优于求解问题的目前最好算法。   针对F|Sijg|Cmax和F|Sijg|∑WjTj提出自适应遗传算法(AGA),给每个任务增加一个继承因子,表示该任务在杂交算子中直接遗传至子代相同位置的概率;动态调整继承因子以挖掘优良基因和劣质基因;提出新的杂交算子,以较大概率遗传优良基因,同时以较大概率破坏劣质基因;构造3个不同邻域结构的局部搜索方法L1-L3,并提出3个混合算法AGA1-AGA3。仿真实验表明,这些混合算法都优于求解该问题的目前最好算法,准备时间对局部搜索方法的性能影响很大,混合邻域结构的局部搜索方法适用于具有较小准备时间的问题,而交换邻域结构的局部搜索方法适合于具有较大准备时间的问题。
其他文献
随着互联网技术的发展和多媒体技术的不断完善,多媒体信息呈现爆炸式的增长,每天都有大量的视频产生,流传和被编辑。基于内容的视频拷贝检测作为视频的组织管理和版权保护的
图像分割是一种重要的图像分析技术,它是指把图像分解成局部特征(纹理、颜色、亮度等)相一致的各个区域,并将人们感兴趣的目标提取出来的过程和技术。它是图像处理上升到图像
程序设计可视化作为科学可视化的一个分支,它的特点主要体现在编程以及运行环境可视化两方面。可视化编程开发工具已经成为现代软件开发行业的主流工具。然而,目前主流汇编语
无线传感网络(Wireless Sensor Networks, WSN)是目前国际前沿领域的研究热点,综合了传感器、嵌入式以及无线通讯等技术,具有广泛的应用前景。无线传感网络节点相对传统网络
随着多媒体技术、移动通信技术、网络技术的发展,视频通信的应用越来越广泛。然而,由于网络拥塞造成的数据丢失,或者网络信道的干扰造成的数据接收错误,以及采取重传策略造成
目前,无线自组网的应用范围已经从军事、探险领域延伸到日常生活领域,给人们的生活带来更多便利。但是,安全问题一直是阻碍无线自组网进一步发展的技术壁垒。无线自组网作为
虚拟手术是虚拟现实技术和现代医学交叉融合的一门新兴学科,融合了计算机技术、计算机图形学、现代医学、生物力学、图像处理、人工智能等多个领域的知识。虚拟手术是指利用虚拟现实技术和医学影像数据,给医生提供一个虚拟的手术环境,使医生借助虚拟环境中的信息进行手术操作,并且对医生的操作给出相应的多通道反馈,提供给逼真的手术体验。虚拟手术的出现,为手术训练提供了新的办法。传统的训练方式是用人造模型、尸体或动物等
二维条码是对一维条码的扩展,目前已被广泛应用于出版业、制造业、医疗卫生、证件管理等领域。至今为止,国内外研制的二维条码已达数十种之多,但这些条码的设计都面向于一般
随着互联网的迅猛发展,网络上的文本信息呈指数级的增长。网络信息的高流动性使得这些文本中存在大量重复的信息。这些重复文本会给信息检索工具带来巨大的挑战,所以如何快速
随着计算机软件技术的快速发展,软件产品已经应用到社会的各个领域,现今的软件已经逐步成为构件组装的集合体,这样,每个构件的质量的好坏将直接影响到软件的整体质量。所以,