
doi: 10.1002/tee.70165
Dynamic multi‐objective optimization problems (DMOPs) are one of the most challenging problems in real‐world systems. This paper proposes a multi‐swarm dynamic crow search algorithm (CSA) to solve DMOPs effectively and advance the application of CSA for DMOPs. Three components are introduced in the algorithm. The multi‐swarm co‐evolution mechanism creates a distinct swarm for each optimization objective, while a memory time‐based archive update strategy is introduced. A complex behavior strategy is developed to adaptively adjust the key parameters and guide the swarms for fast convergence. The dynamism handling mechanism uses random re‐evaluation for change detection, proposes a split selection method, and a memory reuse strategy to choose old solutions with good diversity, and considers random re‐initialization and prediction‐based approaches to respond to the change. Extensive experiments demonstrate that the proposed algorithm is competitive in both optimization performance and computational cost when compared with state‐of‐the‐art methods. © 2025 Institute of Electrical Engineers of Japan and Wiley Periodicals LLC.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
