PopDMMO: A general framework of population-based stochastic search algorithms for dynamic multimodal optimization

被引:5
|
作者
Lin, Xin [1 ]
Luo, Wenjian [2 ]
Xu, Peilan [1 ]
Qiao, Yingying [1 ]
Yang, Shengxiang [3 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230027, Anhui, Peoples R China
[2] Harbin Inst Technol, Sch Comp Sci & Technol, Shenzhen 518055, Guangdong, Peoples R China
[3] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
基金
中国国家自然科学基金;
关键词
Dynamic multimodal optimization; Dynamic optimization; Multimodal optimization; Optimization framework; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; PARTICLE SWARM; MEMORY;
D O I
10.1016/j.swevo.2021.101011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic multimodal optimization problems (DMMOPs) are a class of problems consisting of two characteristics, i.e., dynamic and multimodal natures. The former characteristic reveals that the properties of DMMOPs change over time, which is derived from dynamic optimization problems (DOPs). The latter one indicates that there exist multiple global or acceptable local optima, which comes from the multimodal optimization problems (MMOPs). Although there has been much attention to both DOPs and MMOPs in the field of meta-heuristics, there is little work devoting to the connection between the dynamic and multimodal natures in DMMOPs. To solve DMMOPs, the strategies dealing with dynamic and multimodal natures in the algorithms should cooperate with each other. Before looking deeply into the connections between two natures, there is necessary to measure the performances of the methods dealing with two natures in DMMOPs. In this paper, first, considering the dynamic and multimodal natures of DMMOPs, we design a set of benchmark problems to simulate various dynamic and multimodal environments. Then, we propose the optimization framework called PopDMMO containing several popular algorithms and methods to test and compare the performances of these algorithms, which gives a general view of solving DMMOPs.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Towards a Population-Based Framework for Improving Stochastic Local Search Algorithms
    Araya, Ignacio
    Perez, Leslie
    Riff, Maria-Cristina
    [J]. PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 337 - 344
  • [2] Empirical Study of Population-Based Dynamic Constrained Multimodal Optimization Algorithms
    Lin, Xin
    Luo, Wenjian
    Qiao, Yingying
    Xu, Peilan
    Zhu, Tao
    [J]. 2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 722 - 730
  • [4] Accelerate Population-Based Stochastic Search Algorithms With Memory for Optima Tracking on Dynamic Power Systems
    Zhu, Tao
    Luo, Wenjian
    Bu, Chenyang
    Yue, Lihua
    [J]. IEEE TRANSACTIONS ON POWER SYSTEMS, 2016, 31 (01) : 268 - 277
  • [5] A Framework for Population-Based Stochastic Optimization on Abstract Riemannian Manifolds
    Fong, Robert Simon
    Tiňo, Peter
    [J]. arXiv, 2019,
  • [6] A partition-based convergence framework for population-based optimization algorithms
    Li, Xinxin
    Hua, Shuai
    Liu, Qunfeng
    Li, Yun
    [J]. INFORMATION SCIENCES, 2023, 627 : 169 - 188
  • [7] A general framework for population-based distributed optimization over networks
    Ai, Wu
    Chen, Weisheng
    Xie, Jin
    [J]. INFORMATION SCIENCES, 2017, 418 : 136 - 152
  • [8] Towards the universal framework of stochastic nature-inspired population-based algorithms
    Fister, Iztok, Jr.
    Brest, Janez
    Mlakar, Uros
    Fister, Iztok
    [J]. PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [9] A Contour Method in Population-based Stochastic Algorithms
    Lin, Ying
    Zhang, Jun
    Lan, Lu-kai
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2388 - 2395
  • [10] Experimental study on population-based incremental learning algorithms for dynamic optimization problems
    Shengxiang Yang
    Xin Yao
    [J]. Soft Computing, 2005, 9 : 815 - 834