A Computational Study of Constraint Programming Approaches for Resource-Constrained Project Scheduling with Autonomous Learning Effects

被引:4
|
作者
Hill, Alessandro [1 ]
Ticktin, Jordan [1 ]
Vossen, Thomas W. M. [2 ]
机构
[1] Calif Polytech State Univ San Luis Obispo, Ind & Mfg Engn, San Luis Obispo, CA 93407 USA
[2] Univ Colorado, Leeds Sch Business, Boulder, CO USA
来源
INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH | 2021年 / 12735卷
关键词
Resource-constrained project scheduling; Autonomous learning; Constraint programming; LOWER BOUNDS; EXTENSIONS;
D O I
10.1007/978-3-030-78230-6_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is well-known that experience can lead to increased efficiency, yet this is largely unaccounted for in project scheduling. We consider project scheduling problems where the duration of activities can be reduced when scheduled after certain other activities that allow for learning relevant skills. Since per-period availabilities of renewable resources are limited and precedence requirements have to be respected, the resulting optimization problems generalize the resource-constrained project scheduling problem. We introduce four constraint programming formulations that incorporate the alternative learning-based job durations via logical constraints, dynamic interval lengths, multiple job modes, and a bi-objective reformulation, respectively. To provide tight optimality gaps for larger problem instances, we further develop five lower bounding techniques based on model relaxations. We also devise a destructive lower bounding method. We perform an extensive computational study across thousands of instances based on the PSPlib to quantify the impact of project size, potential learning occurrences, and learning effects on the optimal project duration. In addition, we compare formulation strength and quality of the obtained lower bounds using a state-of-the-art constraint programming solver.
引用
收藏
页码:26 / 44
页数:19
相关论文
共 50 条
  • [1] 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
  • [2] The Role of Crossover in Evolutionary Approaches to Resource-Constrained Project Scheduling
    Andrecia, Anca
    Chira, Camelia
    2012 12TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA), 2012, : 200 - 205
  • [3] A Constraint Programming Approach to Solve Multi-skill Resource-constrained Project Scheduling Problem with Calendars
    Nikaeen, R.
    Najafi, A. A.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2022, 35 (08): : 1579 - 1587
  • [4] Integrated scheduling of resource-constrained flexible manufacturing systems using constraint programming
    Novas, Juan M.
    Henning, Gabriela P.
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (05) : 2286 - 2299
  • [5] A Constraint Programming Formulation of the Multi-Mode Resource-Constrained Project Scheduling Problem for the Flexible Job Shop Scheduling Problem
    Yuraszeck, Francisco
    Montero, Elizabeth
    Canut-De-Bon, Dario
    Cuneo, Nicolas
    Rojel, Maximiliano
    IEEE ACCESS, 2023, 11 : 144928 - 144938
  • [6] A Practical Approach for Resource-Constrained Project Scheduling
    Manousakis, Konstantinos
    Savva, Giannis
    Papadouri, Nicos
    Mavrovouniotis, Michalis
    Christofides, Athanasios
    Kolokotroni, Nedi
    Ellinas, Georgios
    IEEE ACCESS, 2024, 12 : 12976 - 12991
  • [7] A matheuristic for the resource-constrained project scheduling problem
    Vanhoucke, Mario
    Coelho, Jose
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (03) : 711 - 725
  • [8] A hybrid constraint propagation mechanism for resource-constrained scheduling
    Zhang, JY
    Sun, JG
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 638 - 642
  • [9] An adapted constraint-programming formulation of the resource-constrained project scheduling problem applied to the identical parallel machines group shop and mixed shop scheduling problems
    Yuraszeck, Francisco
    Mejia, Gonzalo
    Luer-Villagra, Armin
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2025, 32 (03) : 1422 - 1441
  • [10] A Neurogenetic approach for the resource-constrained project scheduling problem
    Agarwal, Anurag
    Colak, Selcuk
    Erenguc, Selcuk
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (01) : 44 - 50