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 条
  • [21] A Flexible Heuristic Algorithm for Resource-Constrained Project Scheduling
    Seda, Milos
    Matousek, Radomil
    Osmera, Pavel
    Pivonka, Petr
    Sandera, Cenek
    WCECS 2009: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS I AND II, 2009, : 730 - +
  • [22] A heuristic approach to fuzzy resource-constrained project scheduling
    Yeh, CH
    Pan, HQ
    Willis, RJ
    COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION - EVOLUTIONARY COMPUTATION & FUZZY LOGIC FOR INTELLIGENT CONTROL, KNOWLEDGE ACQUISITION & INFORMATION RETRIEVAL, 1999, 55 : 423 - 428
  • [23] A three-dimensional spatial resource-constrained project scheduling problem: Model and heuristic
    Zhang, Jingwen
    Li, Lubo
    Demeulemeester, Erik
    Zhang, Haohua
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (03) : 943 - 966
  • [24] A priority rule heuristic for the multi-skilled resource-constrained project scheduling problem
    Vermeire, Guillaume
    Vanhoucke, Mario
    APPLIED SOFT COMPUTING, 2025, 171
  • [25] Novel heuristic solutions for Multi-Skill Resource-Constrained Project Scheduling Problem
    Myszkowski, Pawel B.
    Skowronski, Marek E.
    Podlodowski, Lukasz
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 159 - 166
  • [26] Heuristic Particle Swarm Optimization for Resource-Constrained Project Scheduling Problem in Chemical Industries
    Tang, Qi
    Tang, Lixin
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 1475 - 1480
  • [27] HEURISTIC PERFORMANCE AND NETWORK RESOURCE CHARACTERISTICS IN RESOURCE-CONSTRAINED PROJECT SCHEDULING
    ULUSOY, G
    OZDAMAR, L
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1989, 40 (12) : 1145 - 1152
  • [28] Genetic Algorithms for the Resource Constrained Project Scheduling Problem
    Gargiulo, F.
    Quagliarella, D.
    13TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI 2012), 2012, : 39 - 47
  • [29] A preemptive bound for the Resource Constrained Project Scheduling Problem
    Mohamed Haouari
    Anis Kooli
    Emmanuel Néron
    Jacques Carlier
    Journal of Scheduling, 2014, 17 : 237 - 248
  • [30] A matheuristic for the resource-constrained project scheduling problem
    Vanhoucke, Mario
    Coelho, Jose
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (03) : 711 - 725