A genetic algorithm for solving resource-constrained project scheduling problem

被引:0
作者
Wang, H [1 ]
Lin, D
Li, MQ
机构
[1] Tianjin Univ, Dept Math Sci, Tianjin 300072, Peoples R China
[2] Tianjin Univ, Inst Syst Engn, Tianjin 300072, Peoples R China
来源
ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS | 2005年 / 3612卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic Algorithm (GA) is an effective method for solving the classical resource-constrained project scheduling problem. In this paper we propose a new GA approach to solve this problem. Our approach employs a new representation for solutions that is an activity list with two additional genes. The first, called serial-parallel scheduling generation scheme gene (S/P gene), determines which of the two decoding procedures is used to computer a schedule for the activity list. The second, called forward-backward gene (F/B gene), indicates the direction in which the activity list is scheduled. The two genes determine the decoding procedure and decoding direction for the related activity list simultaneously. This allows the GA to adapt itself to a problem instance. The performance evaluation done on the 156 benchmark instances shows that our GA yields better results than the other two GAs which make use of the activity list representation and the activity list with S/P gene representation respectively. It is applicable developing self-adapting GA for the related optimization problems.
引用
收藏
页码:185 / 193
页数:9
相关论文
共 15 条
[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]  
[Anonymous], 1999, PROJECT SCHEDULING L
[3]   Resource-constrained project scheduling by simulated annealing [J].
Boctor, FF .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (08) :2335-2351
[4]   A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version [J].
Bouleimen, K ;
Lecocq, H .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (02) :268-281
[5]  
Demeulemeester E. L., 2002, Project scheduling: A research handbook
[6]   A self-adapting genetic algorithm for project scheduling under resource constraints [J].
Hartmann, S .
NAVAL RESEARCH LOGISTICS, 2002, 49 (05) :433-448
[7]  
Hartmann S, 1998, NAV RES LOG, V45, P733, DOI 10.1002/(SICI)1520-6750(199810)45:7<733::AID-NAV5>3.0.CO
[8]  
2-C
[9]   Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem [J].
Hartmann, S ;
Kolisch, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 127 (02) :394-407
[10]   PSPLIB - A project scheduling problem library [J].
Kolisch, R ;
Sprecher, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 96 (01) :205-216