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 条
  • [1] A genetic programming hyper-heuristic approach for the multi-skill resource constrained project scheduling problem
    Lin, Jian
    Zhu, Lei
    Gao, Kaizhou
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 140
  • [2] A decomposition-based multi-objective genetic programming hyper-heuristic approach for the multi-skill resource constrained project scheduling problem
    Zhu, Lei
    Lin, Jian
    Li, Yang-Yuan
    Wang, Zhou-Jing
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 225
  • [3] A particle swarm optimization based hyper-heuristic algorithm for the classic resource constrained project scheduling problem
    Koulinas, Georgios
    Kotsikas, Lazaros
    Anagnostopoulos, Konstantinos
    [J]. INFORMATION SCIENCES, 2014, 277 : 680 - 693
  • [4] An Evolutionary Hyper-heuristic for the Software Project Scheduling Problem
    Wu, Xiuli
    Consoli, Pietro
    Minku, Leandro
    Ochoa, Gabriela
    Yao, Xin
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 37 - 47
  • [5] Genetic Programming Hyper-heuristic for Stochastic Team Orienteering Problem with Time Windows
    Mei, Yi
    Zhang, Mengjie
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1754 - 1761
  • [6] A Genetic Programming Based Hyper-heuristic Approach for Combinatorial Optimisation
    Nguyen, Su
    Zhang, Mengjie
    Johnston, Mark
    [J]. GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1299 - 1306
  • [7] A Genetic Programming-based Hyper-heuristic Approach for Storage Location Assignment Problem
    Xie, Jing
    Mei, Yi
    Ernst, Andreas T.
    Li, Xiaodong
    Song, Andy
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 3000 - 3007
  • [8] A Hyper-heuristic approach for efficient resource scheduling in grid
    Bhanu, S. Mary Saira
    Gopalan, N. P.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2008, 3 (03) : 249 - 258
  • [9] A genetic programming hyper-heuristic for the multidimensional knapsack problem
    Drake, John H.
    Hyde, Matthew
    Ibrahim, Khaled
    Ozcan, Ender
    [J]. KYBERNETES, 2014, 43 (9-10) : 1500 - 1511
  • [10] A genetic based hyper-heuristic algorithm for the job shop scheduling problem
    Yan, Jin
    Wu, Xiuli
    [J]. 2015 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS IHMSC 2015, VOL I, 2015, : 161 - 164