Title
A moving block sequence-based evolutionary algorithm for resource-constrained project scheduling problems
Abstract
AbstractIn this paper, a new representation for resource-constrained project scheduling problems (RCPSPs), namely moving block sequence (MBS), is proposed. In RCPSPs, every activity has fixed duration and resource demands, therefore, it can be modelled as a rectangle block whose height represents the resource demand and width the duration. Naturally, a project that consists of N activities can be represented as the permutation of N blocks that satisfy the precedence constraints among activities. To decode an MBS to a valid schedule, four move modes are designed according to the situations that how every block can be moved from its initial position to an appropriate location that can minimise the makespan of the project. Based on MBS, the multiagent evolutionary algorithm (MAEA) is used to solve RCPSPs. The proposed algorithm is labelled as MBSMAEA-RCPSP, and by comparing with several state-of-the-art algorithms on benchmark J30, J60, J90 and J120, the effectiveness of MBSMAEA-RCPSP is clearly illustrated.
Year
DOI
Venue
2019
10.1504/ijbic.2019.101631
Periodicals
Keywords
Field
DocType
moving block sequence, MBS, resource-constrained project scheduling problems, RCPSPs, multiagent evolutionary algorithm, MAEA
Schedule (project management),Mathematical optimization,Evolutionary algorithm,Mathematics
Journal
Volume
Issue
ISSN
14
2
1758-0366
Citations 
PageRank 
References 
0
0.34
0
Authors
5
Name
Order
Citations
PageRank
Xingxing Hao101.01
Jing Liu21043115.54
Xiaoxiao Yuan300.68
Xianglong Tang428844.84
Zhangtao Li5110.81