A simple and effective heuristic for the resource constrained project scheduling problem

被引:15
|
作者
DePuy, GW [1 ]
Whitehouse, GE
机构
[1] Univ Louisville, Dept Ind Engn, Louisville, KY 40292 USA
[2] Univ Cent Florida, Orlando, FL 32816 USA
关键词
D O I
10.1080/00207540110060608
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper investigates the development and application of a simple heuristic to the resource constrained project scheduling problem (RCPSP). This computer heuristic, which is based on the COMSOAL heuristic, constructs a feasible solution at each iteration and chooses the best solution of several iterations. Although COMSOAL was originally a solution approach for the assembly-line balancing problem, it can be extended to provide solutions to the resource allocation problem. The Modified COMSOAL technique presented in this paper uses priority schemes intermittently with a random selection technique. This hybrid of randomness and priority scheme allows a good solution to be found quickly while not being forced into the same solution at each iteration. Several different priority schemes are examined within this research. The COMSOAL heuristic modified with the priority schemes heuristic was tested on several established test sets and the solution values are compared with both known optimal values and the results of several other resource allocation heuristics. In the vast majority of cases, the Modified COMSOAL heuristic outperformed the other heuristics in terms of both average and maximum percentage difference from optimal. The Modified COMSOAL heuristic seems to have several advantages over other RCPSP heuristics in that it is easy to understand, easy to implement, and achieves good results.
引用
收藏
页码:3275 / 3287
页数:13
相关论文
共 50 条
  • [41] A neural network based heuristic for resource-constrained project scheduling
    Shou, YY
    ADVANCES IN NEURAL NETWORKS - ISNN 2005, PT 1, PROCEEDINGS, 2005, 3496 : 794 - 799
  • [42] Resource-constrained project scheduling:: A critical activity reordering heuristic
    Valls, V
    Quintanilla, S
    Ballestín, F
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (02) : 282 - 301
  • [43] Entropy-Based Heuristic for Resource-Constrained Project Scheduling
    Christodoulou, Symeon E.
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2017, 31 (03)
  • [44] Heuristic Algorithm in Optimizing Stochastic Resource-Constrained Project Scheduling
    Guo, Fang Ming
    Ma, Li
    He, Min
    INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 975 - +
  • [45] A Heuristic Algorithm for a Robust Resource-Constrained Project Scheduling Problem with Multi-Skilled Resources
    You, Weibao
    Xu, Zhe
    Lu, Ming
    COMPUTING IN CIVIL ENGINEERING 2023-VISUALIZATION, INFORMATION MODELING, AND SIMULATION, 2024, : 154 - 162
  • [46] A HYBRID META-HEURISTIC ALGORITHM FOR MULTI-MODE RESOURCE CONSTRAINED PROJECT SCHEDULING PROBLEM
    Fu, Fang
    Zhou, Hong
    ICIM 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2008, : 145 - 150
  • [47] A comparative analysis between two heuristic algorithms for solving the Resource Constrained Project Scheduling Problem (RCPSP)
    Fernando Moreno, Luis
    Javier Diaz, Francisco
    Elena Pena, Gloria
    Carlos Rivera, Juan
    DYNA-COLOMBIA, 2007, 74 (151): : 171 - 183
  • [48] A Modified Heuristic Algorithm for Resource Constrained Multi-project Scheduling Problem based on Inspection and Rework
    Zhu, Hongwei
    Lu, Zhiqiang
    Hu, Xinming
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 1058 - 1063
  • [49] Multidirectional Scheduling Scheme in Resource-Constrained Project Scheduling Problem
    Yoosefzadeh, Hamid R.
    Tareghian, Hamed R.
    Farahi, Mohammad H.
    NAVAL RESEARCH LOGISTICS, 2014, 61 (01) : 44 - 55
  • [50] Flexible resource-constrained resource leveling project scheduling problem
    Yu, Xiao-Guang
    Zhan, De-Chen
    Nie, Lan-Shun
    Chu, Dian-Hui
    Xu, Xiao-Fei
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2010, 16 (09): : 1967 - 1976