Distributed minimum spanning tree differential evolution for multimodal optimization problems

被引:11
|
作者
Wang, Zi-Jia [1 ]
Zhan, Zhi-Hui [2 ,3 ]
Zhang, Jun [2 ,3 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510006, Guangdong, Peoples R China
[2] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Guangdong, Peoples R China
[3] Guangdong Prov Key Lab Computat Intelligence & Cy, Guangzhou, Guangdong, Peoples R China
关键词
Differential evolution; Minimum spanning tree; Multimodal optimization problems; Distributed model; ALGORITHM; MUTATION; STRATEGY; MODEL;
D O I
10.1007/s00500-019-03875-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multimodal optimization problem (MMOP) requires to find optima as many as possible for a single problem. Recently, many niching techniques have been proposed to tackle MMOPs. However, most of the niching techniques are either sensitive to the niching parameters or causing a waste of fitness evaluations. In this paper, we proposed a novel niching technique based on minimum spanning tree (MST) and applied it into differential evolution (DE), termed as MSTDE, to solve MMOPs. In every generation, an MST is built based on the distance information among the individuals. After that, we cut the M largest weighted edges of the MST to form some subtrees, so-called subpopulations. The DE operators are executed within the subpopulations. Besides, a dynamic pruning ratio (DPR) strategy is proposed to determine M with an attempt to reduce its sensitivity, so as to enhance the niching performance. Meanwhile, the DPR strategy can achieve a good balance between diversity and convergence. Besides, taking the advantage of fast availability in time from virtual machines (VMs), a distributed model is applied in MSTDE, where different subpopulations run concurrently on distributed VMs. Experiments have been conducted on the CEC2013 multimodal benchmark functions to test the performance of MSTDE, and the experimental results show that MSTDE can outperform many existed multimodal optimization algorithms.
引用
收藏
页码:13339 / 13349
页数:11
相关论文
共 50 条
  • [41] Ant Colony Optimization and the minimum spanning tree problem
    Neumann, Frank
    Witt, Carsten
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (25) : 2406 - 2413
  • [42] Ant Colony Optimization and the Minimum Spanning Tree Problem
    Neumann, Frank
    Witt, Carsten
    [J]. LEARNING AND INTELLIGENT OPTIMIZATION, 2008, 5313 : 153 - +
  • [43] Evolutionary Diversity Optimization and the Minimum Spanning Tree Problem
    Bossek, Jakob
    Neumann, Frank
    [J]. PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 198 - 206
  • [44] Distributed computation of all node replacements of a minimum spanning tree
    Flocchini, Paola
    Enriquez, Toni Mesa
    Pagli, Linda
    Prencipe, Giuseppe
    Santoro, Nicola
    [J]. EURO-PAR 2007 PARALLEL PROCESSING, PROCEEDINGS, 2007, 4641 : 598 - +
  • [45] A distributed algorithm for directed minimum-weight spanning tree
    Fischer, Orr
    Oshman, Rotem
    [J]. DISTRIBUTED COMPUTING, 2023, 36 (01) : 57 - 87
  • [46] Efficient Distributed Algorithms for Minimum Spanning Tree in Dense Graphs
    Bateni, MohammadHossein
    Monemzadeh, Morteza
    Voorintholt, Kees
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS, ICDMW, 2022, : 777 - 786
  • [47] Counting Weighted Spanning Trees to Solve Constrained Minimum Spanning Tree Problems
    Delaite, Antoine
    Pesant, Gilles
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING, CPAIOR 2017, 2017, 10335 : 176 - 184
  • [48] Triggered Minimum Spanning Tree for Distributed Coverage with Connectivity Maintenance
    Aragues, Rosario
    Sagues, Carlos
    Mezouar, Youcef
    [J]. 2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 1881 - 1887
  • [49] Distributed Minimum Spanning Tree Maintenance for Transient Node Failures
    Flocchini, Paola
    Mesa Enriquez, T.
    Pagli, Linda
    Prencipe, Giuseppe
    Santoro, Nicola
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (03) : 408 - 414
  • [50] A distributed algorithm for directed minimum-weight spanning tree
    Orr Fischer
    Rotem Oshman
    [J]. Distributed Computing, 2023, 36 : 57 - 87