计算机科学
作业车间调度
模因算法
数学优化
渡线
模因论
初始化
水准点(测量)
调度(生产过程)
局部搜索(优化)
算法
地铁列车时刻表
人工智能
数学
操作系统
大地测量学
程序设计语言
地理
作者
Nan Zhu,Guiliang Gong,Di’an Lu,Dan Huang,Ningtao Peng,Qi Hao
标识
DOI:10.1016/j.eswa.2023.121205
摘要
Order cancellation, due to such as customer plan adjustments or market changes, usually occurs in the real production environment of distributed flexible job shop scheduling problem (DFJSP). However, thus far, all exiting researches about DFJSP have not consider order cancellation, which normally leads to resource waste and makes the original scheme infeasible. Hence, in this work, we propose a DFJSP considering order cancellation (DFJSPC) for the first time; and design a reformative memetic algorithm (RMA) to solve the DFJSPC aiming at optimizing the makespan and total energy consumption. In the RMA, a five-layer encoding operator and a new load balancing initialization method are designed to improve the quality of the initial population. Some effective crossover, mutation and local search operators are designed, which can fully expand the solution space of the algorithm and improve its convergence speed. A total of 60 DFJSPC benchmark instances are constructed, and some comparative experiments are carried out among the proposed RMA and three well-known algorithms, namely NNIA, NSGA-II and NSGA-III. The final experimental results verified the outstanding performance of the RMA. This research will provide a theoretical basis for the order cancellation problem in distributed production settings, and help manufacturers to properly handle canceled orders to reduce resource waste and reschedule the infeasible schemes causing from order cancellation.
科研通智能强力驱动
Strongly Powered by AbleSci AI