Pre-emptive Resource-Constrained Multimode Project Scheduling Using Genetic Algorithm: A Dynamic Forward Approach

被引:7
|
作者
Delgoshaei, Aidin [1 ]
Ariffin, Mohd Khairol Mohd [1 ]
Baharudin, B. T. Hang Tuah [1 ]
机构
[1] Univ Putra Malaysia, Serdang 43400, Malaysia
关键词
multimode project scheduling; genetic algorithm; pre-emptive resource-constrained; discounted cash flows;
D O I
10.3926/jiem.1522
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Purpose: The issue resource over-allocating is a big concern for project engineers in the process of scheduling project activities. Resource over-allocating drawback is frequently seen after scheduling of a project in practice which causes a schedule to be useless. Modifying an over-allocated schedule is very complicated and needs a lot of efforts and time. In this paper, a new and fast tracking method is proposed to schedule large scale projects which can help project engineers to schedule the project rapidly and with more confidence. Design/methodology/approach: In this article, a forward approach for maximizing net present value (NPV) in multi-mode resource constrained project scheduling problem while assuming discounted positive cash flows (MRCPSP-DCF) is proposed. The progress payment method is used and all resources are considered as pre-emptible. The proposed approach maximizes NPV using unscheduled resources through resource calendar in forward mode. For this purpose, a Genetic Algorithm is applied to solve. Findings: The findings show that the proposed method is an effective way to maximize NPV in MRCPSP-DCF problems while activity splitting is allowed. The proposed algorithm is very fast and can schedule experimental cases with 1000 variables and 100 resources in few seconds. The results are then compared with branch and bound method and simulated annealing algorithm and it is found the proposed genetic algorithm can provide results with better quality. Then algorithm is then applied for scheduling a hospital in practice. Originality/value: The method can be used alone or as a macro in Microsoft Office Project (R) Software to schedule MRCPSP-DCF problems or to modify resource over-allocated activities after scheduling a project. This can help project engineers to schedule project activities rapidly with more accuracy in practice.
引用
收藏
页码:732 / 785
页数:54
相关论文
共 50 条
  • [1] An Effective Evolutionary Algorithm for Pre-emptive Resource-constrained Project Scheduling Problems
    Zhu, Lie
    Li, Xiaoping
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [2] A genetic algorithm for scheduling multimode resource-constrained project problem in the presence of preemptive resources
    Delgoshaei, Aidin
    Hanjani, Sepehr Esmaeili
    Nasiri, Amir Hossein
    JOURNAL OF PROJECT MANAGEMENT, 2019, 4 (03) : 195 - 212
  • [3] NONPREEMPTIVE MULTIMODE RESOURCE-CONSTRAINED PROJECT SCHEDULING
    DREXL, A
    GRUENEWALD, J
    IIE TRANSACTIONS, 1993, 25 (05) : 74 - 81
  • [4] A competitive genetic algorithm for resource-constrained project scheduling
    Hartmann, S
    NAVAL RESEARCH LOGISTICS, 1998, 45 (07) : 733 - 750
  • [5] Genetic algorithm for the resource-constrained project scheduling problem
    E. N. Goncharov
    V. V. Leonov
    Automation and Remote Control, 2017, 78 : 1101 - 1114
  • [6] Genetic algorithm for the resource-constrained project scheduling problem
    Goncharov, E. N.
    Leonov, V. V.
    AUTOMATION AND REMOTE CONTROL, 2017, 78 (06) : 1101 - 1114
  • [7] Solving Multimode Resource-Constrained Project Scheduling Problems Using an Organizational Evolutionary Algorithm
    Wang, Lixia
    Liu, Jing
    PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 1, 2015, : 271 - 283
  • [8] A new genetic algorithm for resource-constrained project scheduling problem
    Luo Ronggui
    Chen Xiaoming
    Huang Minmei
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INNOVATION & MANAGEMENT, VOLS 1 AND 2, 2006, : 1595 - 1599
  • [9] A competitive Genetic Algorithm for resource-constrained project scheduling problem
    Wang, H
    Lin, D
    Li, MQ
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 2945 - 2949
  • [10] A genetic algorithm for solving resource-constrained project scheduling problem
    Wang, H
    Lin, D
    Li, MQ
    ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 185 - 193