2023
DOI: 10.1371/journal.pone.0280006
|View full text |Cite
|
Sign up to set email alerts
|

MMKE: Multi-trial vector-based monkey king evolution algorithm and its applications for engineering optimization problems

Abstract: Monkey king evolution (MKE) is a population-based differential evolutionary algorithm in which the single evolution strategy and the control parameter affect the convergence and the balance between exploration and exploitation. Since evolution strategies have a considerable impact on the performance of algorithms, collaborating multiple strategies can significantly enhance the abilities of algorithms. This is our motivation to propose a multi-trial vector-based monkey king evolution algorithm named MMKE. It in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 34 publications
(7 citation statements)
references
References 116 publications
0
7
0
Order By: Relevance
“…In [38], an ensemble of control parameters and mutation methods for DE has been proposed while considering the dynamic mutation strategies and set of values for control parameters. In [39], monkey king differential evolution using a multi-trial vector has been studied. The relation between exploitation and exploration depends upon control parameter and evolution strategy.…”
Section: Literature Review 21 Differential Evolution Variantsmentioning
confidence: 99%
“…In [38], an ensemble of control parameters and mutation methods for DE has been proposed while considering the dynamic mutation strategies and set of values for control parameters. In [39], monkey king differential evolution using a multi-trial vector has been studied. The relation between exploitation and exploration depends upon control parameter and evolution strategy.…”
Section: Literature Review 21 Differential Evolution Variantsmentioning
confidence: 99%
“…This idea is mainly used to optimize the search space continuously by simulating biological evolution and genetic mechanisms [35,36]. Standard evolutionary computation algorithms include genetic algorithms, differential evolution algorithms, etc.…”
Section: ) Evolutionary Computation Class Algorithmsmentioning
confidence: 99%
“…Different attack methods can enhance the diversity of wolf packs, and two other attack methods can effectively improve the algorithm's exploration ability. When the update phase is less (1/2 × maxiteration), select Equation (36) as the attacking method, and when the update phase is more (1/2 × maxiteration), the attacking method can be computed by Equation (37).…”
Section: Attacking Mechanismmentioning
confidence: 99%
“…SI algorithms are more applicable than the other two categories since they have similar structures, simplicity, adaptability, robustness, high-speed convergence, and few parameters [ 37 39 ]. Therefore, many SI algorithms have been developed to solve real-world continuous [ 40 – 43 ] and binary [ 44 48 ] optimization problems in different applications, such as the medical [ 49 , 50 ] and engineering [ 51 54 ] fields. However, SI algorithms suffer from inferior search strategies [ 55 ], which leads to premature convergence [ 56 ], an unbalancing issue [ 57 ], local optima trapping [ 58 ], and low population diversity [ 59 62 ].…”
Section: Introductionmentioning
confidence: 99%