计算机科学
数学优化
作业车间调度
人口
贪婪算法
地铁列车时刻表
元启发式
排列(音乐)
调度(生产过程)
迭代局部搜索
算法
数学
物理
人口学
社会学
声学
操作系统
作者
Qiuying Li,Quan-Ke Pan,Hongyan Sang,Xue-Lei Jing,José M. Framiñán,Weimin Li
标识
DOI:10.1016/j.eswa.2024.123278
摘要
Although the distributed permutation flowshop scheduling problem (DPFSP) has recently received extensive research attention, most studies assume that either all jobs have due date constraints or none of them do. Nevertheless, in practice, it is very common to schedule jobs with due dates alongside jobs without a due date. This paper addresses a DPFSP with part of jobs subject to a common deadline (DPFSP-PJCD). The objective is to minimize the total completion time. We establish a mathematical model and propose a Self-adaptive Population-based Iterated Greedy (SPIG) algorithm that is specifically tailored to the characteristics of the problem. We design a hybrid constructive heuristic to generate a population of potentially high-quality solutions. We introduce an insertion-based acceleration method that combines three distinct accelerations to improve operational efficiency. We propose some effective operators to carry out the selection, destruction, and construction of solutions, as well as a local search mechanism, to balance the exploitation and exploration of the algorithm. Additionally, we employ a self-adaptive method to determine a key algorithmic parameter depending on the search phase and search space. We also utilize a self-adjustment insertion procedure to handle infeasible solutions. Through comprehensive experimental evaluations, we demonstrate that the proposed SPIG outperforms five state-of-the-art metaheuristics from the closely related literature, providing effective solutions for the DPFSP-PJCD considered.
科研通智能强力驱动
Strongly Powered by AbleSci AI