作业车间调度
初始化
数学优化
计算机科学
调度(生产过程)
预防性维护
贪婪算法
局部最优
迭代局部搜索
迭代函数
局部搜索(优化)
算法
数学
地铁列车时刻表
可靠性工程
操作系统
工程类
数学分析
程序设计语言
作者
Jiayang Mao,Quan-Ke Pan,Zhonghua Miao,Liang Gao
标识
DOI:10.1016/j.eswa.2020.114495
摘要
In recent years, distributed scheduling problems have been well studied for their close connection with multi-factory production networks. However, the maintenance operations that are commonly carried out on a system to restore it to a specific state are seldom taken into consideration. In this paper, we study a distributed permutation flowshop scheduling problem with preventive maintenance operation (PM/DPFSP). A multi-start iterated greedy (MSIG) algorithm is proposed to minimize the makespan. An improved heuristic is presented for the initialization and re-initialization by adding a dropout operation to NEH2 to generate solutions with a high level of quality and disperstiveness. A destruction phase with the tournament selection and a construction phase with an enhanced strategy are introduced to avoid local optima. A local search based on three effective operators is integrated into the MSIG to reinforce local neighborhood solution exploitation. In addition, a restart strategy is adpoted if a solution has not been improved in a certain number of consecutive iterations. We conducted extensive experiments to test the performance of the presented MSIG. The computational results indicate that the presented MSIG has many promising advantages in solving the PM/DPFSP under consideration.
科研通智能强力驱动
Strongly Powered by AbleSci AI