Abstract

The objective of dynamic multimodal optimization problems (DMMOPs) is to find all global optima in a dynamic environment. Although dynamic optimization problems (DOPs) have been widely studied in the field of nature-inspired computation, DMMOPs have not yet been paid significant attention yet. It is a challenging task for the classic clonal selection algorithm (CSA) to track all the moving global optima of dynamic multimodal optimization problems. The population of the classic CSA tends to converge to a single optimum, and the shortage of population diversity prevents the classic CSA from adapting to environmental changes. To address these limitations, this paper proposes a so-called dynamic multimodal clonal selection algorithm (DMMCSA). DMMCSA incorporates a niching method called nearest-better clustering, and adapts the scale factor of the hypermutation operator according to the distances among individuals. Experiments on benchmark problems show that DMMCSA significantly outperforms CSA in terms of tracking all the global optima of DMMOPs.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.