...
首页> 外文期刊>Swarm and Evolutionary Computation >An improved particle swarm optimization algorithm for dynamic job shop scheduling problems with random job arrivals
【24h】

An improved particle swarm optimization algorithm for dynamic job shop scheduling problems with random job arrivals

机译:随机作业抵达的动态作业商店调度问题改进的粒子群优化算法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Random job arrivals that happen frequently in manufacturing practice may create a need for dynamic scheduling. This paper considers an issue of how to reschedule the randomly arrived new jobs to pursue both performance and stability of a schedule in a job shop. Firstly, a mixed integer programming model is established to minimize three objectives, including the discontinuity rate of new jobs during the processing, the makespan deviation of initial schedule, and the sequence deviation on machines. Secondly, four match-up strategies from references are modified to determine the rescheduling horizon. Once new jobs arrive, the rescheduling process is immediately triggered with ongoing operations remain. The ongoing operations are treated as machine unavailable constraints (MUC) in the rescheduling horizon. Then, a particle swarm optimization (PSO) algorithm with improvements is proposed to solve the dynamic job shop scheduling problem. Improvement strategies consist of a modified decoding scheme considering MUC, a population initialization approach by designing a new transformation mechanism, and a novel particle movement method by introducing position changes and a random inertia weight. Lastly, extensive experiments are conducted on several instances. The experiments results show that the modified rescheduling strategies are statistically and significantly better than the compared strategies. Moreover, comparative studies with five variants of PSO algorithm and three state-of-the-art meta-heuristics demonstrate the high performance of the improved PSO algorithm.
机译:在制造业实践中经常发生的随机作业可能会创建对动态调度的需求。本文考虑了如何重新安排随机抵达的新工作,以在工作商店中追求日程安排的表现和稳定性。首先,建立混合整数编程模型以最小化三个目标,包括在处理期间的新作业的不连续性率,初始计划的MapEspan偏差以及机器上的序列偏差。其次,修改了来自参考的四种比赛策略以确定重新安排的地平线。一旦新的就业机会到达,重新安排过程立即触发持续的操作。正在进行的操作被视为Rescheduling Horizo​​ n中的机器不可用约束(MUC)。然后,提出了一种具有改进的粒子群优化(PSO)算法来解决动态作业商店调度问题。改进策略包括考虑MUC的改进的解码方案,通过设计新的转化机制和通过引入位置变化和随机惯性重量来进行新的粒子运动方法。最后,在几种情况下进行了广泛的实验。实验结果表明,改进的重新安排策略在统计上和明显优于比较策略。此外,对PSO算法的五种变体和三种最先进的元启发式的比较研究证明了改进的PSO算法的高性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号