An adaptive hybrid evolutionary algorithm and its application in aeroengine maintenance scheduling problem

被引:0
|
作者
Guo-Zhong Fu
Hong-Zhong Huang
Yan-Feng Li
Jie Zhou
机构
[1] University of Electronic Science and Technology of China,School of Mechanical and Electrical Engineering
[2] University of Electronic Science and Technology of China,Center for System Reliability and Safety
来源
Soft Computing | 2021年 / 25卷
关键词
Multi-objective evolutionary algorithms; Collaborative indicator-based operator selection; Differential evolution; Crow search; Maintenance scheduling problem;
D O I
暂无
中图分类号
学科分类号
摘要
Multi-objective evolutionary algorithms (MOEAs) have been successfully employed to solve many scientific and engineering problems. However, many algorithms perform ill in maintaining diversity and convergence simultaneously. In this paper, we devised a novel operator selection framework based on two collaborative indicators, generational distance (GD) and maximum spread (MS) to improve the diversity while maintaining a good convergence. By calculating the variation of GDs and MSs over the past 7 iterations, an instruction is conveyed to select a proper operator to execute next 7 iterations. This process is repeated until it reaches the maximum iteration. Two operators are embedded in this algorithm which are differential evolution operator (DE/rand/1) and our proposed crow search operator which is deemed to be efficient in explorating the search space. MOEA/D is utilized as the basis framework of our proposed algorithm. Experiments indicate that our proposed algorithm is valid and outperforms other famous algorithms in terms of diversity and convergence. In the end, a particular aeroengine maintenance scheduling problem is solved by our proposed algorithm.
引用
收藏
页码:6527 / 6538
页数:11
相关论文
共 50 条
  • [1] An adaptive hybrid evolutionary algorithm and its application in aeroengine maintenance scheduling problem
    Fu, Guo-Zhong
    Huang, Hong-Zhong
    Li, Yan-Feng
    Zhou, Jie
    SOFT COMPUTING, 2021, 25 (08) : 6527 - 6538
  • [2] Hybrid evolutionary techniques for the maintenance scheduling problem
    Burke, EK
    Smith, AJ
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2000, 15 (01) : 122 - 128
  • [3] A Diversity-Adaptive Hybrid Evolutionary Algorithm to Solve a Project Scheduling Problem
    Yannibelli, Virginia
    Amandi, Analia
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2014, 2014, 8669 : 412 - 423
  • [4] An Adaptive Island Evolutionary Algorithm for the berth scheduling problem
    Maxim A. Dulebenets
    Memetic Computing, 2020, 12 : 51 - 72
  • [5] An Adaptive Island Evolutionary Algorithm for the berth scheduling problem
    Dulebenets, Maxim A.
    MEMETIC COMPUTING, 2020, 12 (01) : 51 - 72
  • [6] A hybrid evolutionary algorithm for the job shop scheduling problem
    Zobolas, G. I.
    Tarantilis, C. D.
    Ioannou, G.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2009, 60 (02) : 221 - 235
  • [7] Hybrid Evolutionary Algorithm for job scheduling under machine maintenance
    Sarker, Ruhul
    Omar, Mohd
    Hasan, S. M. Kamrul
    Essam, Daryl
    APPLIED SOFT COMPUTING, 2013, 13 (03) : 1440 - 1447
  • [8] Application of a hybrid genetic algorithm to ship maintenance scheduling
    Deris, S
    Omatu, S
    Ohta, H
    Kutar, S
    Abd Samat, P
    ARTIFICIAL INTELLIGENCE IN REAL-TIME CONTROL 1997, 1998, : 65 - 70
  • [9] A hybrid evolutionary algorithm for the resource constrained project scheduling problem
    Thammano, Arit
    Phu-ang, Ajchara
    PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 17TH '12), 2012, : 834 - 837
  • [10] A hybrid evolutionary algorithm to solve the job shop scheduling problem
    Cheng, T. C. E.
    Peng, Bo
    Lu, Zhipeng
    ANNALS OF OPERATIONS RESEARCH, 2016, 242 (02) : 223 - 237