排列(音乐)
符号
作业车间调度
流水车间调度
调度(生产过程)
计算机科学
人口
算法
人工蜂群算法
数学优化
人工智能
数学
地铁列车时刻表
算术
操作系统
物理
社会学
人口学
声学
作者
Hanxiao Li,Kaizhou Gao,Peiyong Duan,Junqing Li,Le Zhang
标识
DOI:10.1109/tsmc.2022.3219380
摘要
A permutation flow-shop scheduling problem (PFSP) has been studied for a long time due to its significance in real-life applications. This work proposes an improved artificial bee colony (ABC) algorithm with $Q$ -learning, named QABC, for solving it with minimizing the maximum completion time (makespan). First, the Nawaz–Enscore–Ham (NEH) heuristic is employed to initialize the population of ABC. Second, a set of problem-specific and knowledge-based neighborhood structures are designed in the employ bee phase. $Q$ -learning is employed to favorably choose the premium neighborhood structures. Next, an all-round search strategy is proposed to further enhance the quality of individuals in the onlooker bee phase. Moreover, an insert-based method is applied to avoid local optima. Finally, QABC is used to solve 151 well-known benchmark instances. Its performance is verified by comparing it with the state-of-the-art algorithms. Experimental and statistical results demonstrate its superiority over its peers in solving the concerned problems.
科研通智能强力驱动
Strongly Powered by AbleSci AI