Back to Search Start Over

Co-evolution genetic programming-based hyper-heuristics for the stochastic project scheduling problem with resource transfer and idle costs.

Authors :
Zhang, Haohua
Li, Lubo
Bai, Sijun
Zhang, Jingwen
Source :
Swarm & Evolutionary Computation; Oct2024, Vol. 90, pN.PAG-N.PAG, 1p
Publication Year :
2024

Abstract

In this paper, we study the stochastic resource-constrained project scheduling problem with transfer and idle costs (SRCPSP-TIC) under uncertain environments, where the resource transfer and idle take time and costs. Priority rule (PR) based heuristics are the most commonly used approaches for project scheduling under uncertain environments due to their simplicity and efficiency. For PR-based heuristics of the SRCPSP-TIC, activity priority rules (APRs) and transfer priority rules (TPRs) are necessary to decide the activity sequence and resource transfer. Traditionally, APRs and TPRs need to be manually designed, which is time-consuming and difficult to adapt to different scheduling scenarios. Therefore, based on two individual representation methods, we propose two co-evolution genetic programming (CGP) based hyper-heuristics to evolve APRs and TPRs automatically. Furthermore, a fitness function surrogate-assisted method and a transfer learning mechanism are designed to improve the efficiency and solution quality of the CGP. Based on the instances with different stochastic activity duration distributions, we test the performance of different CGP-based hyper-heuristics and compare the evolved PRs with the classical PRs to demonstrate the effectiveness of evolved PRs. Experimental results show that the proposed algorithms can automatically evolve efficient PRs for the SRCPSP-TIC. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
22106502
Volume :
90
Database :
Supplemental Index
Journal :
Swarm & Evolutionary Computation
Publication Type :
Academic Journal
Accession number :
179062459
Full Text :
https://doi.org/10.1016/j.swevo.2024.101678