计算机科学
数学优化
元启发式
流水车间调度
作业车间调度
差异进化
初始化
局部搜索(优化)
粒子群优化
算法
地铁列车时刻表
数学
操作系统
程序设计语言
作者
Chuangfeng Zeng,Jianjun Liu
标识
DOI:10.1080/0305215x.2024.2372634
摘要
The hybrid flow shop scheduling problem (HFSP), as a realistic extension of the classical flow shop scheduling problem, widely exists in real-world industrial production systems. In practice, the fact that machines are unrelated is important and cannot be neglected. This study focuses on the HFSP with unrelated parallel machines (HFSP-UPM) to minimize the makespan. To address this problem, a hybrid representation that combines single-sequence coding and full-sequence coding is developed to search for solution space that is not covered by common encoding methods. An initialization block integrating random heuristic strategies is proposed for improving the quality of the initial sparrow swarm. To improve the diversity of a sparrow swarm further, a perturbation block embedded with a set of historical best positions and an enhancement strategy are developed. A critical set based local search block is designed for high-intensity local exploitation of promising regions when necessary. Several benchmark cases from the literature as well as some randomly generated instances characterized by the distribution of real data from factory studies are employed to participate in the test. The test results reveal the effectiveness of the proposed perturbation block and local search block. Compared to state-of-the-art metaheuristic algorithms, the enhanced sparrow search algorithm (ESSA) demonstrates higher convergence accuracy when handling instances. The value of the gap between a solution found by the ESSA and a feasible solution found by the mixed-integer programming (MIP) model can reach 0.6%.
科研通智能强力驱动
Strongly Powered by AbleSci AI