Multimode Resource-Constrained Scheduling and Leveling for Practical-Size Projects

被引:33
|
作者
Menesi, Wail [1 ]
Hegazy, Tarek [2 ]
机构
[1] Revay & Associates Ltd, Toronto, ON M2J 4Y1, Canada
[2] Univ Waterloo, Dept Civil & Environm Engn, Waterloo, ON N2L 3G1, Canada
关键词
Construction management; Scheduling; Constraint programming; Multimode resource-constrained scheduling; Constrained resource scheduling; Schedule optimization; ANT COLONY OPTIMIZATION; PROGRAMMING APPROACH;
D O I
10.1061/(ASCE)ME.1943-5479.0000338
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper aims at providing a fast near-optimum solution to the multimode resource-constrained project scheduling problem (MRCPSP) in large-scale projects, with and without resource-leveling constraints. The MRCPSP problem is known to be nondeterministic polynomial-time hard (NP-hard) and has been solved using various exact, heuristic, and metaheuristic procedures. In this paper, constraint programming (CP) is used as an advanced mathematical optimization technique that suits scheduling problems. The IBM ILOG modeling software and its CPLEX-CP solver engine have been used to develop a CP optimization model for the MRCPSP problem. Unlike many metaheuristic methods in literature, the CP model is fast and provides a near-optimum solution to the MRCPSP for projects with hundreds of activities within minutes. The paper compares the CP results with two case studies from the literature to prove the practicality and usefulness of the CP approach to both researchers and practitioners. One case study was used as the basis for creating larger projects with up to 2,000 activities. The results reported in this paper can be used as a benchmark for other researchers to compare and improve. This research contributes to developing a practical decision support system for resolving real-life constraints in projects. (C) 2014 American Society of Civil Engineers.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] A genetic algorithm for scheduling multimode resource-constrained project problem in the presence of preemptive resources
    Delgoshaei, Aidin
    Hanjani, Sepehr Esmaeili
    Nasiri, Amir Hossein
    JOURNAL OF PROJECT MANAGEMENT, 2019, 4 (03) : 195 - 212
  • [42] Closure to "Ant Colony Optimization for Multimode Resource-Constrained Project Scheduling" by Hong Zhang
    Zhang, Hong
    JOURNAL OF MANAGEMENT IN ENGINEERING, 2014, 30 (03)
  • [43] Control Risk for Multimode Resource-Constrained Project Scheduling Problems under Hybrid Uncertainty
    Gan, Lu
    Xu, Jiuping
    JOURNAL OF MANAGEMENT IN ENGINEERING, 2015, 31 (03)
  • [44] Solving Multimode Resource-Constrained Project Scheduling Problems Using an Organizational Evolutionary Algorithm
    Wang, Lixia
    Liu, Jing
    PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 1, 2015, : 271 - 283
  • [45] A branch-and-cut procedure for the multimode resource-constrained project-scheduling problem
    Zhu, Guidong
    Bard, Jonathan F.
    Yu, Gang
    INFORMS JOURNAL ON COMPUTING, 2006, 18 (03) : 377 - 390
  • [46] Some new concepts of setup costs in multimode resource-constrained project scheduling problem
    Mika, Marek
    Rozycki, Rafal
    Waligora, Grzegorz
    2012 17TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2012, : 470 - 474
  • [47] 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
  • [48] Performance of Resource-Constrained Scheduling Heuristics
    Franco-Duran, Diana M.
    de la Garza, Jesus M.
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2020, 146 (04)
  • [49] Disorder considerations in resource-constrained scheduling
    Christodoulou, Symeon E.
    Ellinas, Georgios N.
    Aslani, Pooyan
    CONSTRUCTION MANAGEMENT AND ECONOMICS, 2009, 27 (03) : 229 - 240
  • [50] A GRASP for a resource-constrained scheduling problem
    Sirdey R.
    Carlier J.
    Nace D.
    International Journal of Innovative Computing and Applications, 2010, 2 (03) : 143 - 149