Elivier Reyes-Davila, Eduardo H. Haro, Angel Casas-Ordaz, Diego Oliva, Omar Avalos
{"title":"Differential Evolution: A Survey on Their Operators and Variants","authors":"Elivier Reyes-Davila, Eduardo H. Haro, Angel Casas-Ordaz, Diego Oliva, Omar Avalos","doi":"10.1007/s11831-024-10136-0","DOIUrl":null,"url":null,"abstract":"<div><p>The Differential Evolution (DE) algorithm is one of the most popular and studied approaches in Evolutionary Computation (EC). Its simple but efficient design, such as its competitive performance for many real-world optimization problems, has positioned it as the standard comparison scheme for any proposal in the field. Precisely, its simplicity has allowed the publication of a great number of variants and improvements since its inception in 1997. Moreover, several DE variants are recognized as well-founded and highly competitive algorithms in the literature. In addition, the multiple DE applications and their proposed modifications in the state-of-the-art have propitiated the drafting of many review and survey works. However, none of the DE compilation work has studied the different variants of DE operators exclusively, which would benefit future DE enhancements and other topics. Therefore, in this work, a survey analysis of the variants of DE operators is presented. This study focuses on the proposed DE operators and their impact on the EC literature over the years. The analysis allows understanding of each year’s trends, the improvements that marked a milestone in the DE research, and the feasible future directions of the algorithm. Finally, the results show a downward trend for mutation or crossover variants while readers are increasingly interested in initialization and selection enhancements.</p></div>","PeriodicalId":55473,"journal":{"name":"Archives of Computational Methods in Engineering","volume":"32 1","pages":"83 - 112"},"PeriodicalIF":9.7000,"publicationDate":"2024-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archives of Computational Methods in Engineering","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s11831-024-10136-0","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
The Differential Evolution (DE) algorithm is one of the most popular and studied approaches in Evolutionary Computation (EC). Its simple but efficient design, such as its competitive performance for many real-world optimization problems, has positioned it as the standard comparison scheme for any proposal in the field. Precisely, its simplicity has allowed the publication of a great number of variants and improvements since its inception in 1997. Moreover, several DE variants are recognized as well-founded and highly competitive algorithms in the literature. In addition, the multiple DE applications and their proposed modifications in the state-of-the-art have propitiated the drafting of many review and survey works. However, none of the DE compilation work has studied the different variants of DE operators exclusively, which would benefit future DE enhancements and other topics. Therefore, in this work, a survey analysis of the variants of DE operators is presented. This study focuses on the proposed DE operators and their impact on the EC literature over the years. The analysis allows understanding of each year’s trends, the improvements that marked a milestone in the DE research, and the feasible future directions of the algorithm. Finally, the results show a downward trend for mutation or crossover variants while readers are increasingly interested in initialization and selection enhancements.
期刊介绍:
Archives of Computational Methods in Engineering
Aim and Scope:
Archives of Computational Methods in Engineering serves as an active forum for disseminating research and advanced practices in computational engineering, particularly focusing on mechanics and related fields. The journal emphasizes extended state-of-the-art reviews in selected areas, a unique feature of its publication.
Review Format:
Reviews published in the journal offer:
A survey of current literature
Critical exposition of topics in their full complexity
By organizing the information in this manner, readers can quickly grasp the focus, coverage, and unique features of the Archives of Computational Methods in Engineering.