A hyper-heuristic based ensemble genetic programming approach for stochastic resource constrained project scheduling problem

被引:30
|
作者
Chen, HaoJie [1 ]
Ding, Guofu [1 ]
Qin, Shengfeng [2 ]
Zhang, Jian [1 ]
机构
[1] Southwest Jiaotong Univ, Sch Mech Engn, Chengdu 610031, Peoples R China
[2] Northumbria Univ, Dept Design, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
关键词
Ensemble decision; Genetic programming; Hyper-heuristics; Priority rule; Stochastic resource constrained project scheduling;
D O I
10.1016/j.eswa.2020.114174
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In project scheduling studies, to the best of our knowledge, the hyper-heuristic collaborative scheduling is first-time applied to project scheduling with random activity durations. A hyper-heuristic based ensemble genetic programming (HH-EGP) method is proposed for solving stochastic resource constrained project scheduling problem (SRCPSP) by evolving an ensemble of priority rules (PRs). The proposed approach features with (1) integrating the critical path method into the resource-based policy class to generate schedules; (2) improving the existing single hyper-heuristic project scheduling research to construct a suitable solution space for solving SRCPSP; and (3) bettering genetic evolution of each subpopulation from a decision ensemble with three different local searches in corporation with discriminant mutation and discriminant population renewal. In addition, a sequence voting mechanism is designed to deal with collaborative decision-making in the scheduling process for SRCPSP. The benchmark PSPLIB is performed to verify the advantage of the HH-EGP over heuristics, meta-heuristics and the single hyper-heuristic approaches.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] A resource constrained project scheduling problem with reattempt at failure: A heuristic approach
    Mori, M
    Tseng, CC
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1997, 40 (01) : 33 - 44
  • [22] A Hyper-Heuristic Approach to Evolving Algorithms for Bandwidth Reduction Based on Genetic Programming
    Koohestani, Behrooz
    Poli, Riccardo
    [J]. RESEARCH AND DEVELOPMENT IN INTELLIGENT SYSTEMS XXVIII: INCORPORATING APPLICATIONS AND INNOVATIONS IN INTELLIGENT SYSTEMS XIX, 2011, : 93 - 106
  • [23] Genetic programming-based hyper-heuristic approach for solving dynamic job shop scheduling problem with extended technical precedence constraints
    Fan, Huali
    Xiong, Hegen
    Goh, Mark
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2021, 134
  • [24] Niching Genetic Programming based Hyper-heuristic Approach to Dynamic Job Shop Scheduling: An Investigation into Distance Metrics
    Park, John
    Mei, Yi
    Chen, Gang
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 109 - 110
  • [25] Investigating the Generality of Genetic Programming Based Hyper-heuristic Approach to Dynamic Job Shop Scheduling with Machine Breakdown
    Park, John
    Mei, Yi
    Su Nguyen
    Chen, Gang
    Zhang, Mengjie
    [J]. ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2017, 2017, 10142 : 301 - 313
  • [26] Robust Optimization Based Heuristic Approach for Solving Stochastic Multi-Mode Resource Constrained Project Scheduling Problem
    Chakrabortty, R. K.
    Ryan, M. J.
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2020, : 1157 - 1161
  • [27] A constraint programming approach for the resource-constrained project scheduling problem
    Liess, Olivier
    Michelon, Philippe
    [J]. ANNALS OF OPERATIONS RESEARCH, 2008, 157 (01) : 25 - 36
  • [28] A constraint programming approach for the resource-constrained project scheduling problem
    Olivier Liess
    Philippe Michelon
    [J]. Annals of Operations Research, 2008, 157 : 25 - 36
  • [29] Bacterial foraging based hyper-heuristic for resource scheduling in grid computing
    Rajni
    Chana, Inderveer
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (03): : 751 - 762
  • [30] Hyper-heuristic for flexible job shop scheduling problem with stochastic job arrivals
    Lim, Kelvin Ching Wei
    Wong, Li-Pei
    Chin, Jeng Feng
    [J]. MANUFACTURING LETTERS, 2023, 36 : 5 - 8