A decomposition-based multi-objective genetic programming hyper-heuristic approach for the multi-skill resource constrained project scheduling problem

作者:

Highlights:

摘要

In this paper, an efficient decomposition-based multi-objective genetic programming hyper-heuristic (MOGP-HH/D) approach is proposed for the multi-skill resource constrained project scheduling problem (MS-RCPSP) with the objectives of minimizing the makespan and the total cost simultaneously. First, the decomposition mechanism is presented to improve the diversity of solutions. Second, a single-list encoding scheme and an improved repair-based decoding scheme are designed to represent individuals and construct feasible schedules, respectively. Third, ten adaptive heuristics are developed elaborately to constitute a list of low-level heuristics (LLHs). Fourth, genetic programming is employed as the high-level heuristic (HLH) to generate a promising heuristics sequence from the LLHs set flexibly. Finally, the Taguchi method of design-of-experiment (DOE) is conducted to analyze the performance of parameter settings. The effectiveness of MOGP-HH/D is evaluated on a typical benchmark dataset and computational results exhibit the superiority of the proposed algorithm over the existing methods in solving multi-objective MS-RCPSP.

论文关键词:Decomposition,Multi-objective,Genetic programming,Hyper-heuristic,Resource constrained scheduling

论文评审过程:Received 1 December 2020, Revised 23 April 2021, Accepted 28 April 2021, Available online 30 April 2021, Version of Record 7 May 2021.

论文官网地址:https://doi.org/10.1016/j.knosys.2021.107099