Optimization of resource allocation and leveling using genetic algorithms

被引:275
作者
Hegazy, T [1 ]
机构
[1] Univ Waterloo, Dept Civil Engn, Waterloo, ON N2L 3G1, Canada
来源
JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT-ASCE | 1999年 / 125卷 / 03期
关键词
D O I
10.1061/(ASCE)0733-9364(1999)125:3(167)
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Resource allocation and leveling are among the top challenges in project management. Due to the complexity of projects, resource allocation and leveling have been dealt with as two distinct subproblems solved mainly using heuristic procedures that cannot guarantee optimum solutions. In this paper, improvements are proposed to resource allocation and leveling heuristics, and the Genetic Algorithms (GAs) technique is used to search for near-optimum solution, considering both aspects simultaneously. In the improved heuristics, random priorities are introduced into selected tasks and their impact on the schedule is monitored. The GA procedure then searches for an optimum set of tasks' priorities that produces shorter project duration and better-leveled resource profiles. One major advantage of the procedure is its simple applicability within commercial project management software systems to improve their performance. With a widely used system as an example, a macro program is written to automate the GA procedure. A case study is presented and several experiments conducted to demonstrate the multiobjective benefit of the procedure and outline future extensions.
引用
收藏
页码:167 / 175
页数:9
相关论文
共 18 条
[1]  
Allam S. I. G., 1998, J CONSTR MGMT EC E F, V6, P93
[2]   COMPARISON OF HEURISTIC AND OPTIMUM SOLUTIONS IN RESOURCE-CONSTRAINED PROJECT SCHEDULING [J].
DAVIS, EW ;
PATTERSON, JH .
MANAGEMENT SCIENCE SERIES B-APPLICATION, 1975, 21 (08) :944-955
[3]   RESOURCE LEVELING IN CONSTRUCTION BY OPTIMIZATION [J].
EASA, SM .
JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT-ASCE, 1989, 115 (02) :302-316
[4]   Using genetic algorithms to solve construction time-cost trade-off problems [J].
Feng, CW ;
Liu, LA ;
Burns, SA .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 1997, 11 (03) :184-189
[5]   ALGORITHMS FOR THE MULTI-RESOURCE GENERALIZED ASSIGNMENT PROBLEM [J].
GAVISH, B ;
PIRKUL, H .
MANAGEMENT SCIENCE, 1991, 37 (06) :695-713
[6]  
GOLDBERG DE, 1989, GENETIC ALDORITHMS S
[7]  
Harris R., 1978, RESOURCE ARROW NETWO
[8]   ANALOGY-BASED SOLUTION TO MARKUP ESTIMATION PROBLEM [J].
HEGAZY, T ;
MOSELHI, O .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 1994, 8 (01) :72-87
[9]  
Hegazy T, 1998, COST ENG J, V4, P25
[10]  
JOHNSON RV, 1992, PROJECT MANAGEMENT J, V22, P39