一种病毒进化遗传算法在作业车间调度中应用研究

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:haiyan100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法是一种模拟生物进化过程的随机搜索算法,其自组织、自适应、自学习和种群进化能力使其适合于大规模复杂优化问题。它将问题的求解表示成“染色体”的适者生存过程,通过种群的一代代不断进化,包括复制、交叉和变异等操作,最终收敛到“最适应环境”的个体,从而求得问题的最优解或者满意解。随着计算机技术的发展,遗传算法越来越受到人们的重视,并在机器学习、模式识别、神经网络、优化控制、组合优化等领域得到了成功的应用。生产调度问题几乎在现实环境中,特别是在工业工程领域无所不在。许多制造工业提出的调度问题从本质上讲非常复杂,难以用传统优化方法求解。由于该问题表现出约束组合优化问题的所有特征,因此,调度问题成为遗传算法领域里的一个热门话题,并且成为测试新算法思想的范例。本文主要针对车间调度中典型的作业车间调度问题(Job Shop Scheduling Problem),提出了一种适合该问题的病毒进化遗传算法。该改进算法首先从病毒个体的生成上进行了改进,其中部分病毒个体从优秀的主个体复制生成,提高了整个病毒群体的适值和感染能力,并引入了静态繁殖理论,有效的避免了问题最优解的丢失。其次,将基于优先规则的启发式方法与病毒进化遗传算法相结合,一方面通过该启发式算法来改进初始主群体的性能,另一方面让其配合病毒感染操作,调整局部搜索能力,加快进化速度,改善GA收敛慢的缺点。最后应用算法性能测试函数和标准测试集中的测试用例对改进后的算法进行了测试,结果表明算法在整体性能上有明显的提高。并且将改进后的算法用于求解实际调度问题,得到的结果是有效和可行的。
其他文献
数控系统作为一种典型的强实时系统需要严格的实时处理功能和性能以及高可靠性。数控系统主要由各控制器中的周期性实时任务来完成实时控制,实时控制的正确性不仅仅依赖于计
网页中包含着大量的HTML结构信息、超链接和噪音信息,因此网页分类可以看成是半结构化的噪音环境下的文本分类问题.在互联网迅猛发展的今天,网页分类可以在较大程度上消除网
基因组测序技术为生物学研究提供了基础数据,从而有力地推动了对生命活动规律的理解与认识。然而由于受限于测序技术,测序仪每次只能读出基因组上一个短片段,而不是一次读出完整
射频识别(RFID)技术,是一种利用射频通信实现的非接触式自动识别技术。RFID技术应用于物流、制造、公共信息服务等行业,可大幅提高管理与运作效率,降低成本。RFID中间件扮演RFID
Web服务(WebServices)是构造下一代分布式计算平台的基本技术。单个Web服务所能够提供的功能有限,服务复合(ServiceComposition)通过组合现有的Web服务从而创建新的、高层的We
学位
随着中国科学院沈阳计算所自主研发的SIPSYS系统的逐渐成熟,由SIPSYS运营管理系统所提供的单一的运营模式,已经不能满足运营商提出的多种不同的业务需求。怎样对SIPSYS服务器
随着网络信息资源的急剧增长,人们越来越多地关注如何快速有效地从海量的网络信息中,抽取出潜在的、有价值的信息,以满足自己的需要。全文检索技术是信息处理的领域中的重要技术
我国有2000多万听力语言障碍者,他们个性突出,是需要国家和全社会关心和帮助的有特殊困难的群体。手语是听力语言障碍者最重要的交际手段。如何有效地表现手语,推进手语的规范化
存储器是近年来VLSI设计关注的主要问题之一。现代微处理器核内的数据存储方式主要是寄存器文件,寄存器文件延时、面积和功耗占芯片各项指标的比重日益显著,而基于逻辑级RTL综
在竞争、合作、动态的市场环境中,虚拟企业被认为是21世纪最具竞争力的企业运作模式,它强调在合作中形成竞争优势。虽然我国目前实施虚拟企业的条件还有欠缺,但是,虚拟企业依