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 条
  • [1] A Neurogenetic approach for the resource-constrained project scheduling problem
    Agarwal, Anurag
    Colak, Selcuk
    Erenguc, Selcuk
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (01) : 44 - 50
  • [2] On the summary measures for the resource-constrained project scheduling problem
    Van Eynde, Rob
    Vanhoucke, Mario
    Coelho, Jose
    ANNALS OF OPERATIONS RESEARCH, 2024, 337 (02) : 593 - 625
  • [3] Solving resource-constrained project scheduling problem with evolutionary programming
    Sebt, M. H.
    Alipouri, Y.
    Alipouri, Y.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (09) : 1327 - 1335
  • [4] Scheduling resource-constrained project problem with alternative activity chains
    Tao, Sha
    Dong, Zhijie Sasha
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 114 : 288 - 296
  • [5] 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
  • [6] An estimation of distribution algorithm for resource-constrained project scheduling problem
    Fang, Chen
    Wang, Ling
    Xu, Ye
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 265 - 270
  • [7] An analysis of network and resource indicators for resource-constrained project scheduling problem instances
    Vanhoucke, Mario
    Coelho, Jose
    COMPUTERS & OPERATIONS RESEARCH, 2021, 132
  • [8] Activity list representation for a generalization of the resource-constrained project scheduling problem
    Moumene, Khaled
    Ferland, Jacques A.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 199 (01) : 46 - 54
  • [9] Resource-constrained project scheduling problem with uncertain durations and renewable resources
    Ma, Weimin
    Che, Yangyang
    Huang, Hu
    Ke, Hua
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2016, 7 (04) : 613 - 621
  • [10] Resource-constrained project scheduling problem with uncertain durations and renewable resources
    Weimin Ma
    Yangyang Che
    Hu Huang
    Hua Ke
    International Journal of Machine Learning and Cybernetics, 2016, 7 : 613 - 621