基于混合蚁群算法Job-Shop调度问题的研究与实现

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:xing_h0576
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Job-Shop调度问题是许多实际车间调度问题的简化模型,是一个典型的NP-Hard问题,已被证明在多项式时间内得不到最优值。蚁群算法是近年来兴起的一种优化算法,特别在解决组合优化问题中被越来越多的人所采用。为了更好的解决Job-Shop调度问题,通常将一些解决某类问题的较好算法组合起来。本文采用邻域搜索混合蚁群算法和自适应遗传蚁群混合算法来求解Job-Shop调度问题。针对蚁群算法的早熟收敛及收敛速度慢等问题,设计了一种基于邻域搜索的混合蚁群算法。运用具有可变邻域搜索的变异算子对搜索结果进行优化,该算子除了具有通常的变异作用外,还具备步长为2和3的局部搜索功能。最后针对经典Job-Shop调度问题中的LA类部分问题进行了仿真实验,实验结果对比表明,该算法求解Job-Shop调度问题具有较快的寻优速度和更好的全局搜索能力,同时增加了解的多样性,减小了陷入局部极值的几率。在充分分析自适应遗传算法和蚁群算法的基础之上,并根据两种算法的特点,将自适应遗传算法与蚁群算法动态融合来求解Job-Shop调度问题。首先,利用自适应遗传算法全局、随机、快速搜索特性生成部分优秀染色体,将其转化为蚁群算法所需的初始信息素分布,然后利用蚁群算法的正反馈、高效性求取Job-Shop调度问题的最优解;其次,确定自适应遗传算法与蚁群算法的最佳融合时机,避免自适应遗传算法过早或过晚结束而影响整体算法的性能。最后,本文针对Job-Shop调度问题中的11个经典问题进行了仿真实验。结果证明了自适应遗传蚁群算法具有更好的全局收敛性能,即克服了自适应遗传算法搜索到一定阶段时最优解搜索效率降低又避免了蚁群算法初始信息素匮乏的不足之处。尤其是问题规模越大,算法优势越明显。
其他文献
运动目标跟踪是计算机视觉领域中一个非常活跃的课题,它融合了图像处理、模式识别、人工智能和自动控制等领域的先进技术,并具有非常广泛的应用领域,包括视频智能监控、人机交互
多输入多输出—正交频分复用(Multiple-Input Multiple-OutputOrthogonalFrequency Division Multiplexing,MIMO-OFDM)系统因其能大幅度提高系统容量而成为下一代移动通信的
语义解析(semantic parsing)指的是将自然语言句子转换成其意义表示的过程。近年来,英文语义解析的研究成果丰硕,特别是基于组合范畴文法(combinatory categorialgrammar, CCG)
针对政府部门、企事业单位信息化建设过程中大量的信息共享和数据交换的需求,本文通过对国内外数据交换研究现状的分析,结合上海海事局数据交换平台的建设,提出了利用本体技
视频中的非特定异常事件时空位置检测在学术界和工业界都受到广泛关注。能够自动检测监控视频中的异常事件的智能监控系统对于公共安全有着极其重要的意义,传统的监控系统严
随着Internet应用的迅速发展,网络上信息迅速增长,信息种类也越来越多,人们面对太多的信息无法选择和消化,Internet上信息资源分布的广泛性又给用户寻找感兴趣的信息增加了困难,也
强化学习通过试错与环境交互而获得策略的改进,其自学习和在线学习的特点使其在实际中获得了越来越广泛的应用。但是,强化学习一直被“维数灾难”所困扰。分层强化学习(HRL)
基于软件总线技术的电网实时数据管理系统随着电网企业规模的扩大和数据源的增多,系统响应速度和数据实时性受到很大的影响。为了解决这些问题,本文在查阅大量国内外文献的基础
信息系统工程建设具有投资大、周期长、风险高、技术含量高、涉及领域广的特点,在信息系统工程建设中,很多业主单位(包括政府部门)在实施信息化建设的过程中,因了解和熟悉信
网格是构建在互联网上的一种新兴技术,网格的研究是目前新的研究热点。随着网格技术的发展,Web服务概念的提出,网格技术已渗透到社会各行业。网格的目标是把互联网整合成一台