Resource-constrained project scheduling with activity splitting and setup times

被引:19
|
作者
Vanhoucke, Mario [1 ,2 ,3 ]
Coelho, Jose [1 ,4 ,5 ]
机构
[1] Univ Ghent, Tweekerkenstr 2, B-9000 Ghent, Belgium
[2] Vlerick Business Sch, Reep 1, B-9000 Ghent, Belgium
[3] UCL, Sch Management, 1 Canada Sq, London E14 5AA, England
[4] INESC Technol & Sci, Porto, Portugal
[5] Univ Aberta, Rua Escola Politecn 147, P-1269001 Lisbon, Portugal
关键词
Project scheduling; RCPSP; Activity preemption; Setup times; GENETIC ALGORITHM; RCPSP; VACATIONS; SEARCH;
D O I
10.1016/j.cor.2019.05.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a new solution algorithm to solve the resource-constrained project scheduling problem with activity splitting and setup times. The option of splitting activities, known as activity preemption, has been studied in literature from various angles, and an overview of the main contributions will be given. The solution algorithm makes use of a meta-heuristic search for the resource-constrained project scheduling problem (RCPSP) using network transformations to split activities in subparts. More precisely, the project network is split up such that all possible preemptive parts are incorporated into an extended network as so-called activity segments, and setup times are incorporated between the different activity segments. Due to the inherent complexity to solve the problem for such huge project networks, a solution approach is proposed that selects the appropriate activity segments and ignores the remaining segments using a boolean satisfiability problem solver, and afterwards schedules these projects to near-optimality with the renewable resource constraints. The algorithm has been tested using a large computational experiment with five types of setup times. Moreover, an extension to the problem with overlaps between preemptive parts of activities has been proposed and it is shown that our algorithm can easily cope with this extension without changing it. Computational experiments show that activity preemption sometimes leads to makespan reductions without requiring a lot of splits in the activities. Moreover, is shown that the degree of these makespan reductions depends on the network and resource indicators of the project instance. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:230 / 249
页数:20
相关论文
共 50 条
  • [1] Setup times and fast tracking in resource-constrained project scheduling
    Vanhoucke, Mario
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2008, 54 (04) : 1062 - 1070
  • [2] A Genetic Algorithm for the Proactive Resource-Constrained Project Scheduling Problem With Activity Splitting
    Ma, Zhiqiang
    He, Zhengwen
    Wang, Nengmin
    Yang, Zhen
    Demeulemeester, Erik
    [J]. IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2019, 66 (03) : 459 - 474
  • [3] Particle swarm optimization for resource-constrained project scheduling problems with activity splitting
    Deng, Lin-Yi
    Lin, Yan
    [J]. Kongzhi yu Juece/Control and Decision, 2008, 23 (06): : 681 - 684
  • [4] The Proactive Resource-Constrained Project Scheduling Problem with Resource Transfer Times
    Ma, Zhiqiang
    He, Zhengwen
    Wang, Nengmin
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IESM 2019), 2019, : 642 - 647
  • [5] Multimode Resource-Constrained Multi-Project Scheduling with Ad Hoc Activity Splitting
    Joo, B. J.
    Chua, P. C.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2017, : 2261 - 2265
  • [6] Properties of multi-mode resource-constrained project scheduling problems with resource vacations and activity splitting
    Buddhakulsomsiri, Jirachai
    Kim, David S.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 175 (01) : 279 - 295
  • [7] Robust scheduling and optimization for resource-constrained project scheduling problem with transfer times
    Hu, Xuejun
    Liang, Sheng
    Wang, Jianjiang
    Cui, Nanfang
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2023, 29 (12): : 4191 - 4205
  • [8] Tabu search for multi-mode resource-constrained project scheduling with schedule-dependent setup times
    Mika, Marek
    Waligora, Grzegorz
    Weglarz, Jan
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) : 1238 - 1250
  • [9] Resource-constrained project scheduling and timetabling
    Brucker, P
    Knust, S
    [J]. PRACTICE AND THEORY OF AUTOMATED TIMETABLING III, 2001, 2079 : 277 - 293
  • [10] Resource-constrained project scheduling under uncertain activity duration
    Willis, RJ
    Pan, HQ
    Yeh, CH
    [J]. COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION - EVOLUTIONARY COMPUTATION & FUZZY LOGIC FOR INTELLIGENT CONTROL, KNOWLEDGE ACQUISITION & INFORMATION RETRIEVAL, 1999, 55 : 429 - 434