A Theoretical Framework for Instance Complexity of the Resource-Constrained Project Scheduling Problem

被引:7
|
作者
Van Eynde, Rob [1 ]
Vanhoucke, Mario [1 ,2 ,3 ]
机构
[1] Univ Ghent, Fac Econ & Business Adm, B-9000 Ghent, Belgium
[2] Vlerick Business Sch, B-9000 Ghent, Belgium
[3] UCL, UCL Sch Management, London E14 5AA, England
关键词
resource-constrained project scheduling; instance complexity; partial orders; counting problems; MODULAR DECOMPOSITION; GENERATION;
D O I
10.1287/moor.2021.1237
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The resource-constrained project scheduling problem (RCPSP) addresses the problem of constructing a schedule with minimum makespan for a set of activities, subject to precedence and resource constraints. Recent research introduced a data set with small instances that cannot be solved by the state-of-the-art algorithms, revealing a gap in our understanding of instance complexity. We propose a new theoretical framework for the instance complexity for the RCPSP, consecutively incorporating precedence constraints, resource constraints, and activity durations. Our approach contributes to the existing knowledge base in two ways. First, it is independent from solution algorithms, which enables generalisable conclusions. Second, the theoretical perspective enables a deeper understanding of the drivers of instance complexity. We evaluate the performance of our approach with a series of computational experiments. These show that our framework is a strong discriminator between easy and hard instances and explains a large fraction of CPU times of optimal solution algorithms.
引用
收藏
页码:3156 / 3183
页数:29
相关论文
共 50 条
  • [21] The proactive and reactive resource-constrained project scheduling problem
    Davari, Morteza
    Demeulemeester, Erik
    JOURNAL OF SCHEDULING, 2019, 22 (02) : 211 - 237
  • [22] The preemptive stochastic resource-constrained project scheduling problem
    Creemers, Stefan
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 277 (01) : 238 - 247
  • [23] Instance dataset for resource-constrained project scheduling with diverging material flows
    Gehring, Marco
    Volk, Rebekka
    Schultmann, Frank
    DATA IN BRIEF, 2023, 48
  • [24] Algorithm for Resource-constrained Project Scheduling Problem With Resource Transfer Time
    Lu Z.-Q.
    Liu X.-Y.
    Lu, Zhi-Qiang (zhiqianglu@tongji.edu.cn), 2018, Science Press (44): : 1028 - 1036
  • [25] The Proactive Resource-Constrained Project Scheduling Problem with Resource Transfer Times
    Ma, Zhiqiang
    He, Zhengwen
    Wang, Nengmin
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IESM 2019), 2019, : 642 - 647
  • [26] The Complexity Landscape of Resource-Constrained Scheduling
    Ganian, Robert
    Hamm, Thekla
    Mescoff, Guillaume
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 1741 - 1747
  • [27] Hybrid Heuristics for Dynamic Resource-Constrained Project Scheduling Problem
    Villela da Silva, Andre Renato
    Ochi, Luiz Satoru
    HYBRID METAHEURISTICS, 2010, 6373 : 73 - 87
  • [28] A constraint programming approach for the resource-constrained project scheduling problem
    Liess, Olivier
    Michelon, Philippe
    ANNALS OF OPERATIONS RESEARCH, 2008, 157 (01) : 25 - 36
  • [29] Improved Compact Models for the Resource-Constrained Project Scheduling Problem
    Tesch, Alexander
    OPERATIONS RESEARCH PROCEEDINGS 2016, 2018, : 25 - 30
  • [30] A survey of hybrid metaheuristics for the resource-constrained project scheduling problem
    Pellerin, Robert
    Perrier, Nathalie
    Berthaut, Francois
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 280 (02) : 395 - 416