Permutation-Based Elitist Genetic Algorithm for Optimization of Large-Sized Resource-Constrained Project Scheduling

被引:43
作者
Kim, Jin-Lee [1 ]
Ellis, Ralph D., Jr. [2 ]
机构
[1] Missouri Western State Univ, Dept Engn Technol, St Joseph, MO 64507 USA
[2] Univ Florida, Dept Civil & Coastal Engn, Gainesville, FL 32611 USA
关键词
Algorithm; Construction management; Optimization; Scheduling;
D O I
10.1061/(ASCE)0733-9364(2008)134:11(904)
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The resource-constrained project scheduling problem (RCPSP) has received the attention of many researchers because its general model can be used in a wide variety of construction planning and scheduling applications. The exact procedures and priority-rule-based heuristics fail to search for the optimum solution to the RCPSP of large-sized project networks in a reasonable amount of time for successful application in practice. This paper presents a permutation-based elitist genetic algorithm for solving the problem in order to fulfill the lack of an efficient optimal solution algorithm for project networks with 60 activities or more as well as to overcome the drawback of the exact solution approaches for large-sized project networks. The proposed algorithm employs the elitist strategy to preserve the best individual solution for the next generation so the improved solution can be obtained. A random number generator that provides and examines precedence feasible individuals is developed. A serial schedule generation scheme for the permutation-based decoding is applied to generate a feasible solution to the problem. Computational experiments using a set of standard test problems are presented to demonstrate the performance and accuracy of the proposed algorithm.
引用
收藏
页码:904 / 913
页数:10
相关论文
共 28 条
[1]  
Ahn CW, 2004, LECT NOTES COMPUT SC, V3019, P552
[2]  
[Anonymous], 1975, Adaptation in neural and artificial systems
[3]   A branch and bound algorithm for the resource-constrained project scheduling problem [J].
Brucker, P ;
Knust, S ;
Schoo, A ;
Thiele, O .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 107 (02) :272-288
[4]   Construction resource scheduling with genetic algorithms [J].
Chan, WT ;
Chua, DKH ;
Kannan, G .
JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT-ASCE, 1996, 122 (02) :125-132
[5]  
Costa L, 2004, APPL OPTIM, V86, P217
[6]   New benchmark results for the resource - Constrained project scheduling problem [J].
Demeulemeester, EL ;
Herroelen, WS .
MANAGEMENT SCIENCE, 1997, 43 (11) :1485-1492
[7]   Finance-based scheduling: Tool to maximize project profit using improved genetic algorithms [J].
Elazouni, AM ;
Metwally, FG .
JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2005, 131 (04) :400-412
[8]   A modified elitist genetic algorithm applied to the design optimization of complex steel structures [J].
Gero, MBP ;
García, AB ;
Díaz, JJDC .
JOURNAL OF CONSTRUCTIONAL STEEL RESEARCH, 2005, 61 (02) :265-280
[9]  
Goldberg D.E, 1989, GENETIC ALGORITHMS S
[10]  
Hartmann S, 1998, NAV RES LOG, V45, P733, DOI 10.1002/(SICI)1520-6750(199810)45:7<733::AID-NAV5>3.0.CO