A matheuristic for the resource-constrained project scheduling problem

被引:2
作者
Vanhoucke, Mario [1 ,2 ,3 ]
Coelho, Jose [4 ,5 ]
机构
[1] Univ Ghent, Tweekerkenstr 2, B-9000 Ghent, Belgium
[2] Vlerick Business Sch, Reep 1, B-9000 Ghent, Belgium
[3] UCL, Gower St, London WC1E 6BT, England
[4] INESC TEC, Campus FEUP,Rua Dr Roberto Frias, P-4200465 Porto, Portugal
[5] Univ Aberta, Rua Escola Politecn 147, P-1269001 Lisbon, Portugal
关键词
Project scheduling; Matheuristic; Branch-and-bound; Project network indicator; Neighbourhood search; NET PRESENT VALUE; MULTIPLE RESOURCE; GENETIC ALGORITHM; BOUND ALGORITHM; BRANCH; CLASSIFICATION; DECOMPOSITION; EXTENSIONS; VARIANTS; SEARCH;
D O I
10.1016/j.ejor.2024.07.016
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a matheuristic solution algorithm to solve the well-known resource-constrained project scheduling problem (RCPSP). The problem makes use of a restricted neighbourhood method using an activity selection and a search space restriction module and implements them as two alternative search algorithms. The first algorithm makes use of the best-performing components of the branch-and-bound procedures from the literature, and embeds them into a greedy neighbourhood search. The second matheuristic implements the exact branch-and-bound procedures into a known and well-performing meta-heuristic search algorithm. Computational experiments have been carried out on seven different datasets consisting of 10,000+ project instances. Experiments reveal that the choice of exact algorithm is key in finding high-quality solutions, and illustrate that the trade-off between selecting an activity set size and search space restriction depends on the specific implementation. The computational tests demonstrate that the matheuristic discovered 24 new best known solutions that could not be found by either a meta-heuristic or an exact method individually. Moreover, a new benchmark dataset has been proposed that can be used to develop new matheuristic search procedures to solve the problem consisting of 461 instances from the literature.
引用
收藏
页码:711 / 725
页数:15
相关论文
共 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] Memetic algorithm for the resource-constrained project scheduling problem
    Chen, Di
    Liu, Shixin
    Qin, Shujin
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 4991 - 4996
  • [3] Extensions of the resource-constrained project scheduling problem
    Ding, Hongyan
    Zhuang, Cunbo
    Liu, Jianhua
    AUTOMATION IN CONSTRUCTION, 2023, 153
  • [4] 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
  • [5] A new scheduling technique for the resource-constrained project scheduling problem with discounted cash flows
    Leyman, Pieter
    Vanhoucke, Mario
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (09) : 2771 - 2786
  • [6] On the performance of bee algorithms for resource-constrained project scheduling problem
    Ziarati, Koorush
    Akbari, Reza
    Zeighami, Vahid
    APPLIED SOFT COMPUTING, 2011, 11 (04) : 3720 - 3733
  • [7] 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
  • [8] A survey of variants and extensions of the resource-constrained project scheduling problem
    Hartmann, Soenke
    Briskorn, Dirk
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 207 (01) : 1 - 14
  • [9] A POLARIZED ADAPTIVE SCHEDULE GENERATION SCHEME FOR THE RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM
    Zamani, Reza
    RAIRO-OPERATIONS RESEARCH, 2012, 46 (01) : 23 - 39
  • [10] Hybrid solution method for resource-constrained project scheduling problem using a new schedule generator
    Yoosefzadeh, H. R.
    Tareghian, H. R.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 66 (5-8) : 1171 - 1180