Solving the multi-mode resource-constrained project scheduling problem with genetic algorithms

被引:169
作者
Alcaraz, J [1 ]
Maroto, C [1 ]
Ruiz, R [1 ]
机构
[1] Univ Politecn Valencia, Dept Stat & Operat Res, E-46071 Valencia, Spain
关键词
project management; resource-constrained; multi-mode project scheduling; heuristics;
D O I
10.1057/palgrave.jors.2601563
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper we consider the Multi-Mode Resource-Constrained Project Scheduling Problem with makespan minimisation as the objective. We have developed new genetic algorithms, extending the representation and operators previously designed for the single-mode version of the problem. Moreover, we have defined a new fitness function for the individuals who are infeasible. We have tested different variants of the algorithm and chosen the best to be compared to different heuristics previously published, using standard sets of instances included in PSPLIB. Results illustrate the good performance of our algorithm.
引用
收藏
页码:614 / 626
页数:13
相关论文
共 27 条
[1]   A robust genetic algorithm for resource allocation in project scheduling [J].
Alcaraz, J ;
Maroto, C .
ANNALS OF OPERATIONS RESEARCH, 2001, 102 (1-4) :83-109
[2]  
ALCARAZ J, 1999, INF CINC SPRING 1999
[3]   Resource-constrained project scheduling by simulated annealing [J].
Boctor, FF .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (08) :2335-2351
[4]   HEURISTICS FOR SCHEDULING PROJECTS WITH RESOURCE RESTRICTIONS AND SEVERAL RESOURCE-DURATION MODES [J].
BOCTOR, FF .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1993, 31 (11) :2547-2558
[5]  
BOULEIMEN K, 1998, 6 INT WORKSH PROJ MA
[6]   Resource-constrained project scheduling: Notation, classification, models, and methods [J].
Brucker, P ;
Drexl, A ;
Mohring, R ;
Neumann, K ;
Pesch, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 112 (01) :3-41
[7]   NONPREEMPTIVE MULTIMODE RESOURCE-CONSTRAINED PROJECT SCHEDULING [J].
DREXL, A ;
GRUENEWALD, J .
IIE TRANSACTIONS, 1993, 25 (05) :74-81
[8]  
Falkenauer E., 1998, GENETIC ALGORITHMS G
[9]   Project scheduling with multiple modes: A genetic algorithm [J].
Hartmann, S .
ANNALS OF OPERATIONS RESEARCH, 2001, 102 (1-4) :111-135
[10]  
Hartmann S, 1998, NETWORKS, V32, P283, DOI 10.1002/(SICI)1097-0037(199812)32:4<283::AID-NET5>3.0.CO