arrow
Return

Q-learning-based hyper-heuristic evolutionary algorithm for the distributed assembly blocking flowshop scheduling problem

delete2023-10-01
delete15
PRE
AI
B
Bin Qian *
R
Rong Hu
J
Jianbo Yang
DOI:10.1016/j.asoc.2023.110695delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Distributed shop scheduling problems (DSSPs) have attracted increasing interest in recent years due to the technical trends of smart manufacturing and Industry 4.0. The distributed assembly blocking flowshop scheduling problem (DABFSP) is a critical class of DSSPs with widespread applications in modern supply chains and manufacturing systems. In this paper, a Q-learning-based hyper-heuristic evolutionary algorithm (QLHHEA) is proposed to solve DABFSP with the objective of minimizing the makespan. Firstly, a mathematical model of DABFSP is formulated, and two insertion-based speedup strategies are devised to conserve the computational cost of evaluating solutions and to accelerate the search efficiency. Secondly, a problem-specific constructive heuristic is developed to produce high-quality initial solutions. Thirdly, twelve efficient heuristics are designed to construct low-level heuristics (LLHs). The Q-learning-based evolutionary algorithm is applied as a high-level strategy to manipulate the LLHs, which are then executed in order to search the solution space. Moreover, suitable solution encoding and decoding schemes are provided to produce feasible scheduling schedules. The design of experiments is implemented to investigate the impact of the parameters. Finally, a compre-hensive comparison campaign is carried out based on a total of 1710 well-known instances to evaluate the efficacy of the proposed algorithm against several state-of-the-art algorithms. Experimental results and statistical analysis show that QLHHEA significantly outperforms the existing algorithms by a significant margin, demonstrating the effectiveness and efficiency of QLHHEA in solving DABFSP.(c) 2023 Elsevier B.V. All rights reserved.
Keywords:
Distributed assembly scheduling
Q-learning
Hyper-heuristic
Speedup strategy
Blocking flowshop scheduling

Journal

Applied Soft Computing cover
Applied Soft Computing
IF:
6.6
Papers:
1.4W
Citations:
4.8W

Organization

U
University of Manchester
Scholars:
5.7W
Papers: 5.2W
Citations: 7.4W