2012
DOI: 10.1016/j.ejor.2011.08.031
|View full text |Cite
|
Sign up to set email alerts
|

Using Competitive Population Evaluation in a differential evolution algorithm for dynamic environments

Abstract: This paper reports three adaptations to DynDE, an approach to using Differential Evolution to solve dynamic optimization problems. The first approach, Competitive Population Evaluation (CPE), is a multi-population DE strategy aimed at locating optima faster in the dynamic environment. This approach is based on allowing populations to compete for function evaluations based on their performance. The second approach, Reinitialization Midpoint Check (RMC), is aimed at improving the technique used by DynDE to maint… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
37
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 60 publications
(37 citation statements)
references
References 33 publications
0
37
0
Order By: Relevance
“…The performance of DynDE was thoroughly investigated by Du Plessis and Engelbrecht [28]. However, to illustrate how effective DynDE is on dynamic environments compared to normal DE, Figure 1.2 depicts the offline error, current error and diversity of DynDE algorithm on the MPB for 10 changes in the environment.…”
Section: Dynde Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The performance of DynDE was thoroughly investigated by Du Plessis and Engelbrecht [28]. However, to illustrate how effective DynDE is on dynamic environments compared to normal DE, Figure 1.2 depicts the offline error, current error and diversity of DynDE algorithm on the MPB for 10 changes in the environment.…”
Section: Dynde Discussionmentioning
confidence: 99%
“…In these situations, one of the sub-populations will be reinitialized, leaving one of the optima unpopulated. It was shown [28] that this problem can be partially remedied by determining whether the midpoint between the best individuals in each sub-population constitutes a higher error value than the best individuals of both sub-populations. If this is the case, it implies that a trough exists between the two sub-populations and that neither should be reinitialized (see Figure 1.8, scenario A).…”
Section: Reinitialization Midpoint Checkmentioning
confidence: 99%
See 1 more Smart Citation
“…-Competitive population evaluation in a differential evolution algorithm for dynamic environments (CDE) [28].…”
Section: Comparison With State Of the Art Methodsmentioning
confidence: 99%
“…Offline errors CDE [25] 0.92 ± 0.07 CPSO [3] 1.06 ± 0.07 MSO [26] 1.51 ± 0.04 ESCA [4] 1.53 ± 0.02 Cellular DE [5] 1.64 ± 0.02 DynDE [6] 1.75 ± 0.03 MEPSO [7] (5 detectors) 4.02 ± 0.56 jDE ( [27], implemented by [25]) 5.88 ± 0.31…”
Section: Algorithmmentioning
confidence: 99%