An Enhancing Differential Evolution Algorithm with a Rank-Up Selection: RUSDE
Kai Zhang and
Yicheng Yu
Additional contact information
Kai Zhang: Department of Computer Science and Engineering, National Chung Hsing University, Taichung 402, Taiwan
Yicheng Yu: Cyberspace Security Research Center, Pengcheng Laboratory, Shenzhen 518055, China
Mathematics, 2021, vol. 9, issue 5, 1-24
Abstract:
Recently, the differential evolution (DE) algorithm has been widely used to solve many practical problems. However, DE may suffer from stagnation problems in the iteration process. Thus, we propose an enhancing differential evolution with a rank-up selection, named RUSDE. First, the rank-up individuals in the current population are selected and stored into a new archive; second, a debating mutation strategy is adopted in terms of the updating status of the current population to decide the parent’s selection. Both of the two methods can improve the performance of DE. We conducted numerical experiments based on various functions from CEC 2014, where the results demonstrated excellent performance of this algorithm. Furthermore, this algorithm is applied to the real-world optimization problem of the four-bar linkages, where the results show that the performance of RUSDE is better than other algorithms.
Keywords: evolutionary algorithm; differential evolution; rank-up based; four-bar mechanism (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2021
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2227-7390/9/5/569/pdf (application/pdf)
https://www.mdpi.com/2227-7390/9/5/569/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:9:y:2021:i:5:p:569-:d:512209
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().