Consolidated optimization algorithm for resource-constrained project scheduling problems

被引:57
|
作者
Elsayed, Saber [1 ]
Sarker, Ruhul [1 ]
Ray, Tapabrata [1 ]
Coello Coello, Carlos [2 ]
机构
[1] Univ New South Wales Canberra, Sch Engn & Informat Technol, Canberra, ACT, Australia
[2] IPN, CINVESTAV, Dept Computac, Mexico City, DF, Mexico
基金
澳大利亚研究理事会;
关键词
Resource-constrained project scheduling problems; Evolutionary algorithms; Multi-algorithm; multi-operator; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; DIFFERENTIAL EVOLUTION; COLONY OPTIMIZATION; BRANCH; SERIAL;
D O I
10.1016/j.ins.2017.08.023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resource-constrained project scheduling problems (RCPSPs) represent an important class of practical problems. Over the years, many optimization algorithms for solving them have been proposed, with their performances evaluated using well-established test instances with various levels of complexity. While it is desirable to obtain a high-quality solution and fast rate of convergence from an optimization algorithm, no single one performs well across the entire space of instances. Furthermore, even fora given algorithm, the optimal choice of its operators and control parameters may vary from one problem to another. To deal with this issue, we present a generic framework for solving RCPSPs in which various meta-heuristics, each with multiple search operators, are self-adaptively used during the search process and more emphasis is placed on the better-performing algorithms, and their underlying search operators. To further improve the rate of convergence and introduce good-quality solutions into the population earlier, a local search approach is introduced. The experimental results clearly indicate the capability of the proposed algorithm to attain high-quality results using a small population. Compared with several state-of-the-art algorithms, the proposed one delivers the best solutions for problems with 30 and 60 activities, and is very competitive for those involving 120 activities. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:346 / 362
页数:17
相关论文
共 50 条
  • [1] An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
    Li, Junqing
    Duan, Peiyong
    Sang, Hongyan
    Wang, Song
    Liu, Zhengmin
    Duan, Peng
    [J]. IEEE ACCESS, 2018, 6 : 33883 - 33894
  • [2] A heuristic search algorithm for solving resource-constrained project scheduling problems
    Ahsan, MK
    Tsao, DB
    [J]. ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2003, 20 (02) : 143 - 160
  • [3] Optimization Strategies for Resource-Constrained Project Scheduling Problems in Underground Mining
    Hill, Alessandro
    Brickey, Andrea J.
    Cipriano, Italo
    Goycoolea, Marcos
    Newman, Alexandra
    [J]. INFORMS JOURNAL ON COMPUTING, 2022, 34 (06) : 3042 - 3058
  • [4] An evolutionary algorithm for resource-constrained project scheduling
    Hindi, KS
    Yang, HB
    Fleszar, K
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) : 512 - 518
  • [5] Flexible Scheduling Approach for Resource-Constrained Project Scheduling Problems
    Liu, Shixin
    Tukel, Oya I.
    Rom, W.
    [J]. 2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 3522 - +
  • [6] MILP Formulation for Resource-Constrained Project Scheduling Problems
    Kyriakidis, Thomas S.
    Kopanos, Georgios M.
    Georgiadis, Michael C.
    [J]. 21ST EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2011, 29 : 880 - 884
  • [7] Tabu Search and an Exact Algorithm for the Solutions of Resource-Constrained Project Scheduling Problems
    Omer Atli
    [J]. International Journal of Computational Intelligence Systems, 2011, 4 (2) : 255 - 267
  • [8] Memetic algorithm for multi-mode resource-constrained project scheduling problems
    Shixin Liu
    Di Chen
    Yifan Wang
    [J]. Journal of Systems Engineering and Electronics, 2014, 25 (04) : 609 - 617
  • [9] Tabu search and an exact algorithm for the solutions of resource-constrained project scheduling problems
    Atli, Omer
    [J]. International Journal of Computational Intelligence Systems, 2011, 4 (02) : 255 - 267
  • [10] An organizational cooperative coevolutionary algorithm for multimode resource-constrained project scheduling problems
    Wang, Lixia
    Liu, Jing
    Zhou, Mingxing
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8886 : 680 - 690