A Two-Stage Repair Strategy Based Evolutionary Algorithm for Solving Resource-Constrained Project Scheduling Problems

被引:0
|
作者
Xie, Guohui [1 ,2 ]
Shao, Shuai [3 ]
Tian, Ye [3 ]
机构
[1] Anhui Univ, Inst Phys Sci, Hefei, Peoples R China
[2] Anhui Univ, Inst Informat, Hefei, Peoples R China
[3] Anhui Univ, Sch Comp Sci & Technol, Hefei, Peoples R China
来源
2024 6TH INTERNATIONAL CONFERENCE ON DATA-DRIVEN OPTIMIZATION OF COMPLEX SYSTEMS, DOCS 2024 | 2024年
基金
中国国家自然科学基金;
关键词
Evolutionary algorithms; single-objective optimization; constrained optimization; GENETIC ALGORITHM;
D O I
10.1109/DOCS63458.2024.10704548
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Resource-Constrained Project Scheduling Problems (RCPSPs) are considered highly challenging NP-hard problems in the field of project management. The complexity of this type of problems lies in the limited availability of resources and the interdependence of tasks, making it very difficult to find a solution that satisfies all constraints while optimizing objectives using random search paradigms. To address this issue, this paper proposes a novel evolutionary algorithm that employs a two-stage repair strategy to enhance its constraint satisfaction ability in solving large-scale RCPSPs. The first stage of the heuristic strategy aims to quickly identify and repair solutions that violate time constraints, thereby rapidly reducing the number of infeasible solutions in the search space. The second stage applies more refined heuristic rules to further optimize solutions that violate resource constraints, in hopes of finding solutions closer to the global optimum. The design of this two-stage repair strategy increases the likelihood of finding high-quality solutions in complex search spaces. To validate the effectiveness of the proposed algorithm, this paper conducted extensive experiments on nine real-world datasets. Compared with existing advanced evolutionary algorithms, the experimental results demonstrate that the proposed algorithm has excellent performance.
引用
收藏
页码:142 / 149
页数:8
相关论文
共 50 条
  • [1] 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
  • [2] Two-stage algorithm for resource-constrained multi-project scheduling problem
    Chen J.-J.
    Tong S.-R.
    Ye Z.-G.
    Zhang J.-W.
    Wang Y.
    Nie Y.-F.
    Zhang Y.-Q.
    Chen, Jun-Jie (junjiechen75@nwpu.edu.cn), 2013, Northeast University (35): : 2013 - 2020
  • [3] An evolutionary algorithm for resource-constrained project scheduling
    Hindi, KS
    Yang, HB
    Fleszar, K
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) : 512 - 518
  • [4] A heuristic search algorithm for solving resource-constrained project scheduling problems
    Ahsan, MK
    Tsao, DB
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2003, 20 (02) : 143 - 160
  • [5] A two-stage multi-operator differential evolution algorithm for solving Resource Constrained Project Scheduling problems
    Sallam, Karam M.
    Chakrabortty, Ripon K.
    Ryan, Michael J.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 108 : 432 - 444
  • [6] A novel algorithm for solving resource-constrained project scheduling problems: a case study
    Kasravi, Mahmood
    Mahmoudi, Amin
    Feylizadeh, Mohammad Reza
    JOURNAL OF ADVANCES IN MANAGEMENT RESEARCH, 2019, 16 (02) : 194 - 215
  • [7] 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
  • [8] A moving block sequence-based evolutionary algorithm for resource-constrained project scheduling problems
    Hao, Xingxing
    Liu, Jing
    Yuan, Xiaoxiao
    Tang, Xianglong
    Li, Zhangtao
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2019, 14 (02) : 85 - 102
  • [9] A compact reformulation of the two-stage robust resource-constrained project scheduling problem
    Bold, Matthew
    Goerigk, Marc
    COMPUTERS & OPERATIONS RESEARCH, 2021, 130
  • [10] A genetic algorithm for solving resource-constrained project scheduling problem
    Wang, H
    Lin, D
    Li, MQ
    ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 185 - 193