DMDE: Diversity-maintained multi-trial vector differential evolution algorithm for non-decomposition large-scale global optimization

•Proposing an effective multi-trial vector approach (EMTV) armed by diversity maintaining.•Developing a diversity-maintained differential evolution algorithm (DMDE) using EMTV.•Introducing an archiving mechanism to keep solutions and enhance population diversity.•Introducing a mechanism to track ind...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert systems with applications 2022-07, Vol.198, p.116895, Article 116895
Hauptverfasser: Nadimi-Shahraki, Mohammad H., Zamani, Hoda
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•Proposing an effective multi-trial vector approach (EMTV) armed by diversity maintaining.•Developing a diversity-maintained differential evolution algorithm (DMDE) using EMTV.•Introducing an archiving mechanism to keep solutions and enhance population diversity.•Introducing a mechanism to track individuals' behavior and enrich population diversity.•DMDE is competitive to solve non-decomposition large-scale and real-world problems. DE algorithms have outstanding performance in solving complex problems. However, they also have highlighted the need for an effective approach to alleviating the risk of premature convergence and loss of population diversity, particularly for non-decomposition large-scale global optimization (N-LSGO) problems. In this study, first, the multi-trial vector (MTV) approach is improved by adding a population diversity component, then, a diversity-maintained multi-trial differential evolution (DMDE) algorithm is proposed using the improved approach for N-LSGO problems. The DMDE algorithm produces solutions during six phases: initializing, subpopulation constructing, movement, evaluating and updating, archiving, and diversity maintaining. In initializing, the population is located in the search space and partitioned into three subpopulations using a success-rate based policy. Then, the subpopulations are independently evolved using the proposed meaningful search strategies to decrease the risk of stagnation. The DMDE algorithm introduces an archiving mechanism to maintain population diversity, which prevents premature convergence. Finally, the individuals' behavior is analyzed using the diversity maintaining phase, and those dimensions that have lost their diversity will be enriched. The effectiveness and scalability of the DMDE algorithm are evaluated using benchmark functions CEC 2018 with dimensions 30, 50, and 100 and CEC 2013 with dimension 1000 as LSGO problems. Moreover, the performance of the proposed algorithm was statistically analyzed using Wilcoxon signed-rank sum, ANOVA, and the Friedman tests. In addition, the applicability of the DMDE was assessed by solving seven well-known real-world problems including large-scale problems selected mostly from test-suite CEC 2020. In all experiments and tests, several well-known and N-LSGO algorithms have competed with DMDE through which the comparison results prove that the proposed DMDE algorithm is superior to competitor algorithms.
ISSN:0957-4174
1873-6793
DOI:10.1016/j.eswa.2022.116895