Dynamic Evolutionary Algorithm With Variable Relocation

被引:98
|
作者
Woldesenbet, Yonas G. [1 ]
Yen, Gary G. [1 ]
机构
[1] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
关键词
Adaptation; dynamic evolutionary algorithm (DEA); optimization; relocation; OPTIMIZATION;
D O I
10.1109/TEVC.2008.2009031
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many real-world optimization problems have to be solved under the presence of uncertainties. A significant number of these uncertainty problems falls into the dynamic optimization category in which the fitness function varies through time. For this class of problems, an evolutionary algorithm is expected to perform satisfactorily in spite of different degrees and frequencies of change in the fitness landscape. In addition, the dynamic evolutionary algorithm should warrant an acceptable performance improvement to justify the additional computational cost. Effective reuse of previous evolutionary information is a must as it facilitates a faster convergence after a change has occurred. This paper proposes a new dynamic evolutionary algorithm that uses variable relocation to adapt already converged or currently evolving individuals to the new environmental condition. The proposed algorithm relocates those individuals based on their change in function value due to the change in the environment and the average sensitivities of their decision variables to the corresponding change in the objective space. The relocation occurs during the transient stage of the evolutionary process, and the algorithm reuses as much information as possible from the previous evolutionary history. As a result, the algorithm shows improved adaptation and convergence. The newly adapted population is shown to be fitter to the new environment than the original or most randomly generated population. The algorithm has been tested by several dynamic benchmark problems and has shown competitive results compared to some chosen state-of-the-art dynamic evolutionary approaches.
引用
收藏
页码:500 / 513
页数:14
相关论文
共 50 条
  • [1] Dynamic evolutionary algorithm with variable relocation vectors
    Woldesenbet, Yonas G.
    Yen, Gary G.
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1748 - +
  • [2] A Dynamic Multiobjective Evolutionary Algorithm Based on Decision Variable Classification
    Liang, Zhengping
    Wu, Tiancheng
    Ma, Xiaoliang
    Zhu, Zexuan
    Yang, Shengxiang
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (03) : 1602 - 1615
  • [3] ALGORITHM FOR DYNAMIC RELOCATION OF FIRE COMPANIES
    KOLESAR, P
    WALKER, WE
    OPERATIONS RESEARCH, 1974, 22 (02) : 249 - 274
  • [4] Variable-size memory evolutionary algorithm to deal with dynamic environments
    Simoes, Anabela
    Costa, Ernesto
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2007, 4448 : 617 - +
  • [5] A dynamic constrained multiobjective evolutionary algorithm based on decision variable classification
    Guo, Yinan
    Huang, Mingyi
    Chen, Guoyu
    Gong, Dunwei
    Liang, Jing
    Yu, Zekuan
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 83
  • [6] An Evolutionary Algorithm for the Vehicle Relocation Problem in Free Floating Carsharing
    Herbawi, Wesam
    Knoll, Martin
    Kaiser, Marcus
    Gruel, Wolfgang
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 2873 - 2879
  • [7] A dynamic multi-objective evolutionary algorithm with variable stepsize and dual prediction strategies
    Peng, Hu
    Pi, Chen
    Xiong, Jianpeng
    Fan, Debin
    Shen, Fanfan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 390 - 403
  • [8] On the analysis of a dynamic evolutionary algorithm
    Jansen, Thomas
    Wegener, Ingo
    JOURNAL OF DISCRETE ALGORITHMS, 2006, 4 (01) : 181 - 199
  • [9] A dynamic multiobjective evolutionary algorithm based on a dynamic evolutionary environment model
    Zou, Juan
    Li, Qingya
    Yang, Shengxiang
    Zheng, Jinhua
    Peng, Zhou
    Pei, Tingrui
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 247 - 259
  • [10] Dynamic Evolutionary Membrane Algorithm in Dynamic Environments
    Liu, Chuang
    Han, Min
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION (EVOCOP 2013), 2013, 7832 : 145 - 156