Using Competitive Population Evaluation in a differential evolution algorithm for dynamic environments
Saved in:
| Title: | Using Competitive Population Evaluation in a differential evolution algorithm for dynamic environments |
|---|---|
| Authors: | du Plessis, Mathys C. mc.duplessis@nmmu.ac.za, Engelbrecht, Andries P.1 engel@cs.up.ac.za |
| Source: | European Journal of Operational Research. Apr2012, Vol. 218 Issue 1, p7-20. 14p. |
| Subjects: | Algorithms, Population dynamics, Mathematical optimization, Stochastic analysis, Virtual reality, Stochastic differential equations |
| Abstract: | Abstract: This paper proposes two adaptations to DynDE, a differential evolution-based algorithm for solving dynamic optimization problems. The first adapted algorithm, Competitive Population Evaluation (CPE), is a multi-population DE algorithm aimed at locating optima faster in the dynamic environment. This adaptation is based on allowing populations to compete for function evaluations based on their performance. The second adapted algorithm, Reinitialization Midpoint Check (RMC), is aimed at improving the technique used by DynDE to maintain populations on different peaks in the search space. A combination of the CPE and RMC adaptations is investigated. The new adaptations are empirically compared to DynDE using various problem sets. The empirical results show that the adaptations constitute an improvement over DynDE and compares favorably to other approaches in the literature. The general applicability of the adaptations is illustrated by incorporating the combination of CPE and RMC into another Differential Evolution-based algorithm, jDE, which is shown to yield improved results. [Copyright &y& Elsevier] |
| Copyright of European Journal of Operational Research is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 69953422 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Using Competitive Population Evaluation in a differential evolution algorithm for dynamic environments – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22du+Plessis%2C+Mathys+C%2E%22">du Plessis, Mathys C.</searchLink><i> mc.duplessis@nmmu.ac.za</i><br /><searchLink fieldCode="AR" term="%22Engelbrecht%2C+Andries+P%2E%22">Engelbrecht, Andries P.</searchLink><relatesTo>1</relatesTo><i> engel@cs.up.ac.za</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22European+Journal+of+Operational+Research%22">European Journal of Operational Research</searchLink>. Apr2012, Vol. 218 Issue 1, p7-20. 14p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Population+dynamics%22">Population dynamics</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+optimization%22">Mathematical optimization</searchLink><br /><searchLink fieldCode="DE" term="%22Stochastic+analysis%22">Stochastic analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Virtual+reality%22">Virtual reality</searchLink><br /><searchLink fieldCode="DE" term="%22Stochastic+differential+equations%22">Stochastic differential equations</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Abstract: This paper proposes two adaptations to DynDE, a differential evolution-based algorithm for solving dynamic optimization problems. The first adapted algorithm, Competitive Population Evaluation (CPE), is a multi-population DE algorithm aimed at locating optima faster in the dynamic environment. This adaptation is based on allowing populations to compete for function evaluations based on their performance. The second adapted algorithm, Reinitialization Midpoint Check (RMC), is aimed at improving the technique used by DynDE to maintain populations on different peaks in the search space. A combination of the CPE and RMC adaptations is investigated. The new adaptations are empirically compared to DynDE using various problem sets. The empirical results show that the adaptations constitute an improvement over DynDE and compares favorably to other approaches in the literature. The general applicability of the adaptations is illustrated by incorporating the combination of CPE and RMC into another Differential Evolution-based algorithm, jDE, which is shown to yield improved results. [Copyright &y& Elsevier] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of European Journal of Operational Research is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=69953422 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1016/j.ejor.2011.08.031 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 14 StartPage: 7 Subjects: – SubjectFull: Algorithms Type: general – SubjectFull: Population dynamics Type: general – SubjectFull: Mathematical optimization Type: general – SubjectFull: Stochastic analysis Type: general – SubjectFull: Virtual reality Type: general – SubjectFull: Stochastic differential equations Type: general Titles: – TitleFull: Using Competitive Population Evaluation in a differential evolution algorithm for dynamic environments Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: du Plessis, Mathys C. – PersonEntity: Name: NameFull: Engelbrecht, Andries P. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Text: Apr2012 Type: published Y: 2012 Identifiers: – Type: issn-print Value: 03772217 Numbering: – Type: volume Value: 218 – Type: issue Value: 1 Titles: – TitleFull: European Journal of Operational Research Type: main |
| ResultId | 1 |