首页 | 本学科首页   官方微博 | 高级检索  
     


Precedence-Preserving GAs Operators for Scheduling Problems with Activities’ Start Times Encoding
Authors:M A Abido  Ashraf M Elazouni
Affiliation:1Professor, Dept. of Electrical Engineering, King Fahd Univ. of Petroleum and Minerals, P.O. Box 183, Dhahran 31261, Saudi Arabia. E-mail: mabido@kfupm.edu.sa
2Associate Professor, Dept. of Construction Engineering and Management, King Fahd Univ. of Petroleum and Minerals, P.O. Box 346, Dhahran 31261, Saudi Arabia (corresponding author). E-mail: elazouni@kfupm.edu.sa
Abstract:Precedence-preserving crossover and mutation operators for scheduling problems with activities’ start times encoding are proposed and employed in this paper. The objective is to tackle the incapability of the genetic algorithms (GAs) operators to preserve the precedence relationships among activities and generate feasible solutions in scheduling problems. The proposed operators employ an embedded precedence-preserving algorithm that determines the activities’ forward free float and backward free float and utilize them in randomly selected backward and forward paths, respectively. The proposed operators were evaluated using finance-based scheduling problems for large-scale projects of 120 repetitive activities. Moreover, the proposed operators were validated by comparing the results with the optimum results of a resource-constrained scheduling problem reported in the literature. The results exhibited the robustness of the proposed operators to reduce the computational costs. In addition, the results demonstrated the high potential and effectiveness of the proposed operators to capture the optimal solutions of the problems considered.
Keywords:Algorithms  Scheduling  Project management  Financial factors  Planning  Predictions  
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号